gpt4 book ai didi

php - 查找 PHP 中何时引入内部(内置)函数和预定义常量(版本号)

转载 作者:行者123 更新时间:2023-12-02 13:01:30 26 4
gpt4 key购买 nike

我正在解决几个向后兼容性问题,并一直在使用 PHP manual以供引用。我一直在使用位于页面顶部的版本信息。例如,is_null版本信息为

(PHP 4 >= 4.0.4, PHP 5, PHP 7)

由此我了解到,仅当版本大于或等于 4.0.4 时,is_null 才存在于 PHP 4 中,并且它也存在于 PHP 5 和 PHP 7 的所有版本中。

我开始意识到信息可能不正确,如 is_dir版本信息为

(PHP 4, PHP 5, PHP 7)

但是通过谷歌搜索(“is_dir”“PHP 3”)我发现它是在版本 3 中引入的。

首先我是否正确理解了版本信息?还有另一种方法可以查找何时添加函数或预定义常量吗?

编辑

PHP 4 Change LogPHP 5 Change Log很有帮助,他们提供了所有更改的详细列表,我没有理由相信任何信息是不正确的。不幸的是,在此之前似乎没有任何更改日志。

更新

虽然似乎不存在更改日志,但所有版本的 PHP 源代码都可以从 http://museum.php.net/ 下载因此可以通过查看源代码来确定函数、预定义常量和 PHP 的任何其他部分的来源。

最佳答案

php.net 网站并不是完整的历史引用,它试图向您展示相关内容。

在不久的将来的某个时候,我想很多 PHP4 的东西都会消失,因为在 2015 年谈论 PHP4 是没有意义的,必须为 PHP7 腾出空间。

谈论 PHP3 就更没有意义了,但碰巧你可以通过 google 搜索找到 PDF 形式的 PHP3 手册,here's对我来说最好的结果。

关于php - 查找 PHP 中何时引入内部(内置)函数和预定义常量(版本号),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33435702/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com