您的位置:寻梦网首页编程乐园Java天地小龙亭之JSP实践之旅
小龙亭之JSP实践之旅
主页入门EJBJ2EE平台JSP编程译文工具JavaAppServerWeb数据库XML手记小亭

Web技术参考
微软新发展:ASP+技术
微软.net战略介绍
Exchange2000新功能
中国互联网管理条例
iasp让ASP跨越平台
向php4.0.1迁移!
php4的34种新特性
推荐以下这篇文章:
WAP技术入门参考
用Domino Notes开发网站
微软新发展:下一代VB 7.0
网络负载均衡产品介绍

 

PHP 4.0.1 推出新版本的更动记录


(作者:Hartmut Holzgraefe 翻译:不详 2000年07月05日)

  PHP4 在5月22日正式公布后的一个月,更强大、更多功能、更稳定的 PHP 4.0.1 版正式公布。其实在 PHP 4.0.1 版推出之前的一个多月间还有两个 RC 的版本。 

  根据 PHP 开发核心人员之一的 Zeev Suraski 提到:不管之前是用 PHP3 或是 PHP4 的使用者,均鼓励升级成 PHP 4.0.1 版。 


以下就是该版本的更动记录: 


修正 LDAP modify 函式可能引起的问题。 (Eric Kilfoil) 

修正 opendir() 的错误,即若没有明确的 $dir 参数,会妨碍 readdir() 正常运作。 (Zeev) 

重开 --enable-discard-path 选项。 (Andi) 

删去 file() 函式中,每行最多 8KB 的限制。 (Zeev) 

去掉 dl() 在多执行绪的 Web 服务器的使用。 (Zeev) 

加入 ImageColorClosestHWB()、ImageCopyMerge() 及 ImagePaletteCopy() 函式。 (Sterling) 

加入 ImageCreateFromWBMP() 函式。 (Jouni) 

修正 POST 请求在 NSAPI 中的问题。 (Roberto Biancardi) 

新增 spliti() 函式。 (Thies) 

修正连续行为及连续物件的类别不明时不连续内容无法运作的问题。 (Sascha) 

改善快取存储器的效能及增加快取的大小。 (Stas, Zend Engine) 

新增 CRC32 检查码函式,让 UdmSearch 搜寻引擎直接穿越系统呼叫。可让 UdmSearch 在 PHP 前端加速。 (Rasmus) 

修正 in_array() 不触及阵列指标的问题。 (Andrei) 

新增 restore_error_handler() 函式。 (Zeev, Zend engine) 

修正在 Win32 平台等多执行绪系统上的错误档名及行号等问题。 (Zeev, Zend Engine) 

修正 Windows 下 Apache 及 O'Reilly website 等服务器引起的 CGI 死掉的问题。 (Andi) 

加入 Pi3Web SAPI 模组,只要执行 ./configure --with-pi3web 就可以打开本功能。 (Holger; zimpel@t-online.de) 

扩充 WDDX 函式库在物件状态呼叫 __sleep() 及 __wakeup()。 (Andrei) 

改变 WDDX 只在需要时呼叫连续阵列结构。 (Thies) 

在 Win32 平台上实现 max_execution_time 。 (Zeev) 

修正 strtotime() 控制多种格式。目前与 GNU 日期指令相容。 (Andrei) 

新增 unset() 多重参数支持。 (Faisal, Zend Engine) 

在一些函式需要资源却没有时,传回的 FALSE 改成 NULL。 (Thies, Zend Engine) 

修正 gmmktime() 在一些系统上的时区与日光节约时间的问题。 (Andrei) 

将 VC++ Win32 专案及工作档案移到 win32 目录中。 (Zeev) 

修正 checkdate() 在非数字参数下不传回 true 的问题。 (Rasmus) 

加入 --enable-c9x-inline 编译选项,即支持新的 C9x 标准。若您遭遇未定义参考到 i_zend_is_true 或其它符号,可以打问这个选项。 (Sascha, Zend Library) 

修正 ldap_add() 及 ldap_modify() 有时会加入一些垃圾值的问题。 (Stig Venaas) 

修正 dbmopen() 在 dbm/db/ndbm 资料库上无法正确地控制 'c' 的问题。 (JimJag) 

修正 number_format() 用在一些场所引起的问题。 (Andrei) 

修正在 MS-SQL 上初始化的问题,避免 mssql_query() 函式死掉。 (Zeev) 

升级 PCRE 到 3.2 版,并修正当锚样版对到空字串的问题。 (Andrei) 

修正妨碍 PHP 当载入 php.ini 档时,指向 extension_dir 扩充的问题。 (Zeev) 

改变 set_error_handler() 传回先前定义的错误控制。 (Zeev, Zend Engine) 

让 convert_cyr_string() 程式码安全及由其它 PHP 变数讹误引起的问题。 (Andi) 

新增 array_unique、array_intersect 及 array_diff 函式。 (Stig Venaas) 

修正未初始化变数比较字串的问题,这空字串运作像以前的 PHP3。 (Andi & Zeev, Zend Engine) 

修正 date() 函式中调整日光节约时间的 Z 标识。 (Andrei) 

修正 var_dump() 不改变阵列元素内部顺序。 (Zeev) 

修正 stripcslashes() 在不明溢出字元时移去 。 (Andrei) 

改变 WDDX 保持连续阵列结构。 (Andrei) 

修正 include_once() 支持档找不到的警告。 (Zeev, Zend Engine) 

修正 get_declared_classes(),在确定情况下传回相同的类别。 (Zeev, Zend Engine) 

修正 rawurldecode() 因参数问题的讹误。 (Zeev) 

在 Windows 下 php.ini 剖析错误或其它错误引起 HTTP 档头或其它 CGI 模式的问题,现在改用信息视窗显示。 (Zeev) 

修正 OCIFetchStatement() 当全部资料准备好的欲读取时的问题。 (Thies) 

新增 fopen_wrappers()。