我想使用函数array_key_first (PHP 7 >= 7.3.0)。
我当前的 PHP 版本是7.2
我使用相应 PHP 手册的“用户贡献注释”部分中描述的“Polyfill”
如果我在 index.php 中调用array_key_first函数(polyfill 所在的位置),一切都会正常。
如果我在PHP自写类中调用array_key_first函数,它不起作用。
如何定义“Polyfills”以便它们“全局”可用?
我不想定义一个类方法并用 $this->array_key_first 调用它...
我在我的 index.php 文件中包含以下代码
if (!function_exists('array_key_first')) {
function array_key_first(array $array){
if (count($array)) {
reset($array);
return key($array);
}
return null;
}
}
Run Code Online (Sandbox Code Playgroud)
感谢您的提示