Migration53/other-Phpdoc专题

其他改变

  • <span class="function">SplFileInfo::getpathinfo 现在返回 path name 信息.
  • <span class="classname">SplObjectStorage 现在支持 <span class="classname">ArrayAccess。现在可以在 <span class="classname">SplObjectStorage 中存储关联信息对象.
  • 在 GD 扩展中,通过 <span class="function">imagefilter 函数,可以提供像素支持.
  • var_dump 的输出现在包含对象的私有属性.
  • 如果会话启动失败,<span class="function">session_start 现在将返回 false.
  • <span class="function">property_exists 可以检查一个属性的存在性,而不管它的访问控制类型(类似于 <span class="function">method_exists).
  • include_path 现在可以使用Stream 包装器
  • array_reduce 函数的 initial 参数现在可以是任何类型.
  • 如果没有明确传递上下文环境,目录函数 opendir,<span class="function">scandir,和 <span class="function">dir 将使用默认的流上下文环境.
  • crypt 函数支持 Blowfish 和 DES 算法,并且 crypt 的特点是非常便捷。 PHP 有它自己内部的算法实现,不管是否找到 cryptcrypt_r
  • 在全部平台上,<span class="function">getopt 开始接受"长选项"。可选值和作为短选项分隔符的 = 被支持.
  • fopen 新增了一个模式选项(n),它传递 O_NONBLOCK 常量给底层的 open() 系统调用。注意,Windows 上该模式尚未得到支持。
  • getimagesize 现在支持 icon 文件 (.ico).
  • mhash 扩展已经移动至 PECL,但如果 PHP 使用 --with-mhash 选项参数进行编译,Hash 扩展也将提供 mhash 支持。注意,不管是否开启 mhash 算法,Hash 扩展都无需 mhash 库可用。

本站为非盈利网站,作品由网友提供上传,如无意中有侵犯您的版权,请联系删除