当前位置:首页> PHP教程> PHP入门
关键字
文章内容
PHP4.0.1的变化(三)
 
 
修改时间:[2008/06/09 13:19]    阅读次数:[930]    发表者:[起缘]
 
61、增加了create_function()用于快速建立函数。(Zeev, Zend Engine)

62、增加了数组和数组、对象和对象的比较功能。“
==”符号提供无序的比较功能===”提供有序的比较。(Zeev, Zend Engine)

63、Allow all functions that receive user
-defined function callbacks to accept an array that contains an object and a method name, in place of a function name, e.g. usort($array, array($obj, "ObjSort"))

63、允许所有函数支持用户定义的
function callback不知道怎么翻用来接受一个包括一个对象和一个方法名的数组。(Zeev, Zend Engine)

64、增加了set_error_handler
()函数允许用户自己编写错误处理函数以替代内建的错误处理功能。(Zeev, Zend Engine)

65、把user_error
()改名为trigger_error()但user_error()继续保留有效。(Zeev, Zend Engine)

66、修正了全局
/静态的声明为需要在其末尾加上分号“;”。(Andi, Zend Engine)

67、清除了PCRE
这是什么东西扩展。(Andrei)

68、给in_array
()函数增加了第三个参数。如果此参数为 true in_array()将进行严格的比较以替代默认的比较方法。(Andrei)

69、增加了pg_trace
()和pg_untrace()函数。(Dominic J. Eidson & Zeev)

70、ignore_user_abort
=Off现在是默认值。(Thies)

71、增加了能递归合并相同键值的函数array_merge_recursive
()(Andrei)

72、修正了OCIParse在解析非法SQL语句时崩溃的问题。
(Thies)

73、修正了在非永久性连接时
mysql_connect()会忽略socket参数的BUG。(Zeev)

74、在php
.ini中增加disable_functions的选项使管理员能禁用某些可能引起安全问题的函数。(Zeev)

75、修正了WIN32中session的问题。在php
.ini里save_path选项现在需要用分号“;”代替原来的“:”来限定使用的目录层数。(Andi)

76、在无法找到PHP文件时
APACHE将给出“Declined”的信息。(Rasmus)

77、修正了十进制数字在国际化环境下的问题。数字应为标准的美国格式
为什么(Andi, Zend Engine)

78、给函数preg_quote
()增加了第二个参数。这个参数允许引用一个通常是常规表达式分隔符的字符。(Andrei)

79、未提交的OCI8的事务将在连接关闭前取消。
(Thies)

80、ignore_user_abort
()及一些相关函数能在CGI模式下工作正常。(Patch by daniel.braun@ercom.fr)

81、增加了YAZ的扩展
这又是什么东东(dickmeiss).

82、修正了在某些情况下
重新声明类时会引起崩溃的BUG。(Stanislav & Zeev, Zend Engine)

83、修正了min
()/max()的错误。(Andrei)

84、增加了用来读取JPEG文件EXIF数据的模块。大部分数码相机会在生成JPEG文件时
把所有的信息嵌在文件里。(Rasmus)

85、修正了在使用basename
()"file.ext///"不会返回"/path/file.ext///"形式值的BUG。(Rasmus)

86、增加了swf_ortho函数。
(Sterling)

87、提供了虚拟当前工作目录
virtual current working directory的支持。这个功能大大的增加了多线程版本的PHP的功能性和稳定性。(Andi, Sascha)
<