将已删除/已弃用的函数添加到PHP5

时间:2014-03-03 09:46:17

标签: php deprecated

是否可以向PHP5添加已删除/已弃用的功能?与session_is_registeredereg

相同

[update]解决了session_is_registered:

<?php
function session_is_registered($name) {
    return isset($_SESSION[$name]);
}

感谢。

1 个答案:

答案 0 :(得分:1)

当然你可以通过修改和重新编译PHP源代码来实现,但是你要回答的第一个问题是我是否真的需要这个或者我可能更适合我的IDE查找 - 和 - 替换功能?

如果真的需要这个 - 无论出于何种原因,也许你可以重新定义这些功能。我还没有测试它,因为我同意其他人的意见,功能和功能被删除或弃用是出于好的和最重要的原因,所以我不确定它是否在功能被删除或折旧的情况下工作,但您可以尝试使用runkit_function_redefine或重新定义它们 override_function

在这种情况下,你必须再次模拟功能 - 可能是他们的好去处替换,所以在开始这样做之前再想三次。