文件名称:PolyCast:在 PHP 中安全地将值转换为 int、float 或 string
文件大小:8KB
文件格式:ZIP
更新时间:2024-06-20 04:07:44
php type-safety PHP
多播 提供safe_int 、 safe_float和safe_string函数。 如果可以将值转换为指定类型而不会丢失数据,则函数返回 true,如果不能,则返回 false。 还包括三个补充函数: to_int 、 to_float和to_string 。 如果相应的safe_函数返回 true,则这些函数转换并返回一个值,如果返回 false,则抛出CastException 。 该库最初基于为 PHP 7 提议(但最终被拒绝)的 。有关其他背景信息,请参阅。 可接受的演员表 safe_int 整数 PHP_INT_MIN和PHP_INT_MAX之间没有余数的浮动 字符串,带有可选的正/负号,不带前导零,并且包含数字0-9,其值在PHP_INT_MIN和PHP_INT_MAX之间。 safe_float 浮动 整数 带有与描述的格式匹配的可选正/负符号的字符串。 safe_s
【文件预览】:
PolyCast-master
----.gitattributes(21B)
----.github()
--------workflows()
----lib()
--------PolyCast.php(3KB)
--------CastException.php(186B)
----psalm.xml(563B)
----LICENSE.md(1KB)
----phpunit.xml(227B)
----README.md(3KB)
----.editorconfig(263B)
----.gitignore(46B)
----CHANGELOG.md(3KB)
----composer.json(595B)