ket-php/utils-truth
最新稳定版本:1.0.1
Composer 安装命令:
composer require ket-php/utils-truth
包简介
Lightweight PHP utility for converting values to boolean without errors.
README 文档
README
Installation
Install via Composer:
composer require ket-php/utils-truth
Usage
use KetPHP\Utils\Truth; // Non-strict mode (default) var_dump(Truth::of(1)); // true var_dump(Truth::of('on')); // true var_dump(Truth::of('no')); // false var_dump(Truth::of(null)); // false // Strict mode // // In strict mode, any truthy list is ignored (both global and per-call custom lists). The ONLY values considered true are: 1, '1', true, 'true' var_dump(Truth::of('true', true)); // true var_dump(Truth::of('on', true)); // false var_dump(Truth::of(1, true)); // true var_dump(Truth::of(0, true)); // false // Using a callable var_dump(Truth::of(fn() => 'yes')); // true var_dump(Truth::of(fn() => 'no')); // false // Custom truthy list for a single call $custom = ['foo', 'bar', 123]; var_dump(Truth::of('foo', false, $custom)); // true var_dump(Truth::of('baz', false, $custom)); // false // Configure global truthy values Truth::configure(['sure', 'ok']); var_dump(Truth::of('ok')); // true var_dump(Truth::of('yes')); // false (old default removed)
统计信息
- 总下载量: 0
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-12-24