在 php 的每个版本中,都会添加一些新功能,也会停止一些功能。
Example:
<?php
$hex = hex2bin("6578616d706c65206865782064617461");
var_dump($hex);
?>
需要 php 5.4.0 及以上版本,因为 hex2bin 是在 php 5.4.0 中引入的。
在 php.net 中手动检查 php 代码中使用的每个内置函数的版本依赖关系是很乏味的。是否有任何自动/半自动方法来识别执行任何给定的 php 代码所需的 php 安装的最低版本(以及最高版本,如果适用)?
不知道是否有办法检查 php 需要哪个版本,但您可以使用“function_exists”来查看您的 php 版本是否具有该功能。
http://php.net/manual/en/function.function-exists.php http://php.net/manual/en/function.function-exists.php
<?php
if (function_exists('hex2bin')) {
echo "hex2bin function is available.<br />\n";
} else {
echo "hex2bin function is not available.<br />\n";
}
?>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)