PHP7新特性手册 / PHP7其他修改

PHP7其他修改

PHP7其他修改


  • NaN和Infinity转为整型的时候,始终为0。
  • Instead of being undefined and platform-dependent, NaN and Infinity will always be zero when cast to integer.
  • Calling a method on a non-object现在会抛出一个可以扑获的错误,不再是致命错误。https://wiki.php.net/rfc/catchable-call-to-member-of-non-object
  • zend_parse_parameters的错误信息始终使用integer, float,不再使用long和double。
  • ignore_user_abort设为真的话,输出缓存会继续工作,即使链接中断。
  • Zend扩展接口使用zend_extension.op_array_persist_calc()和zend_extensions.op_array_persist() 。
  • 引入了zend_internal_function.reserved[]数组。