array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'zh', ), 'this' => array ( 0 => 'about.phpversions.php', 1 => '本手册中所涉及的 PHP 版本', ), 'up' => array ( 0 => 'about.php', 1 => '关于本手册', ), 'prev' => array ( 0 => 'about.prototypes.php', 1 => '如何阅读函数的定义(函数原型)', ), 'next' => array ( 0 => 'about.more.php', 1 => '如何得到关于 PHP 更多的信息', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'zh', 'path' => 'appendices/about.xml', ), ); $setup["toc"] = $TOC; $setup["toc_deprecated"] = $TOC_DEPRECATED; $setup["parents"] = $PARENTS; manual_setup($setup); ?>
本手册包含有 PHP 过去,现在和未来版本的信息。如果(不同版本)有功能变化则作为注释、更新日志以及插入文本方式在手册页中注明。 文档内最早的版本是 PHP 7.0.0。
当对应于最新(尚未发布)开发版的 PHP 有文档存在时,将会被标记为“可在 Git 获取”或者“开发版本”。应该计划好相关变更,虽不多见但确有可能会有变动。
所有开发都放置于 Git 中,应按照» 匿名 Git 访问页面中的方法来取出。
要澄清一点,手册会指明 PHP 的主版本号,次版本号和发布编号。以
PHP 7.3.1
为例,5
是主版本号,3 是次版本号,1
是发布编号。通常 PHP 只会在主、次版本更新时增加新特性,在发布编号更新时修正错误。不过也不完全是这样。
还要注意 PHP 手册是以现在时态书写的,而不是将来时态,即使某特性当前还尚未可用。原因是这样一来手册就可以经受住时间的考验,而不用在每次 PHP 更新时都去修改无聊的语法。
PHP 手册会多次列出 PHP 配置选项的“默认值”。默认值是没有 php.ini 配置文件时的值,所以与 php.ini-development 和 php.ini-production 存在很大差异。同时这些值也是基于最新版本的 PHP。请参考 PHP 配置选项列表以了解更多信息。