mpscholten / value-or-default
为您的代码提供简单的默认值
1.0.0
2015-10-05 13:38 UTC
Requires
- php: >=5.4
Requires (Dev)
- phpunit/phpunit: ^4.7
This package is auto-updated.
Last update: 2024-09-22 21:14:09 UTC
README
为您的 PHP 代码提供简单的默认值。
开始使用
通过 composer 安装
composer install mpscholten/value-or-default
基本用法
// Env variables $tempDir = \MPScholten\valueOrDefault($_ENV['TEMP_DIR'], '/tmp'); // $tempDir is now either $_ENV['TEMP_DIR'] or '/tmp' dependending on whether $_ENV['TEMP_DIR'] is set // JSON input $user = json_decode(...); $userName = \MPScholten\valueOrDefault($user['name'], 'n/a'); // $userName is now either $user['name'] or 'n/a' depending on whether $user['name'] is set and non-null // Null values $value = null; \MPScholten\valueOrDefault($value, 0); // returns 0 because $value == null
测试
您可以使用 make
运行 phpunit
测试套件
make tests
贡献
欢迎发送 pull request!