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)
PHP4.0.1的变化(三)
时间: 2024-11-01 12:28:35
PHP4.0.1的变化(三)的相关文章
PHP4.0.1的变化(二)
31.修正了一个使用MS-SQL时的初始化问题,这个问题可能导致mssql_query()函数的崩溃.(Zeev) 32.把PCRE升级到3.2,并且修正了一个选定的样式为一空字符串时的BUG.(Andrei) 33.修正了一个使得PHP无法直接从PHP.INI里读取extension_dir的BUG.(Zeev) 34.如果曾经定义过错误句柄,用set_error_handler()可以返回这个句柄的名字.(Zeev, Zend Engine) 35.宣布<?php_track_vars?>
PHP4.0.1的变化(一)
说明:一份好长的 changelog ,这里好象只有1/3左右吧,有些东西我实在是不知道怎么翻,只好把洋文留着了.后面括号里是该改动的作者. 1 .修正了一个在修改LDAP是可能引起程序当掉的错误.(Eric Kilfoil)2 .修正了一个opendir()的BUG,这个BUG可能使得在使用readdir()而没有明确的指出$dir这个参数时,不能正常使用的错误.(Zeev)3 .--enable-discard-path又可以使用了.(Andi) 4 .取消了在使用file()这个函数时,每
PHP4.0数组相关函数的应用
函数|数组 (Coolman) 由于PHP具有快速.可靠.跨平台应用.源代码开放等特点,使得PHP成为最受欢迎的服务器端Script语言之一,今天在这里我和大家谈谈PHP4.0中数组相关函数应用的问题.PHP 4.0 提供了超过三十个 PHP 3.0 没有的数组相关函数以供程序设计员运用.这些函数里面常用的功能有:检查一个数组里面是否包含某个值,计算某个值在数组里面出现的次数,新增或者删除数组元素以及将数组元素重新排序等等,下面我将在这几方面与大家探讨. 1.检查数组中的值如果有一个很大的数组,
在PWS上安装PHP4.0正式版
1.您可以从Windows 98的安装盘的add-ons\pws\setup.exe中安装Personal Web Server,选典型安装就可以了,使用缺省安装目录C:\Inetpub\wwwroot:2.软件下载: http://www.php.net/distributions/php-4.0.0-Win32.zip3.用WinZIP等解压缩工具把php-4.0.0-Win32.zip解开到PHP安装目录,如C:\PHP,本文中用$PHP_ROOT来代替PHP安装目录:4.详细
在IIS上安装PHP4.0正式版
本文是在Windows 2000简体中文正式版(IIS5.0)的环境下写出来的,在Windows NT 4.0的IIS4.0上应该也适合,有任何问题烦请告诉本人,在此谢谢各位,^_^ 1.软件下载: http://www.php.net/distributions/php-4.0.0-Win32.zip2.用WinZIP等解压缩工具把php-4.0.0-Win32.zip解开到PHP安装目录,如C:\PHP,本文中用$PHP_ROOT来代替PHP安装目录:3.详细的英文安装文档请参考
WIN98下Apache1.3.14+PHP4.0.4的安装
1. Apache 的安装 安装apache(最新版本1.3.14)后,配置安装apacheconf目录下的httpd.conf文件如下: 1.1 查找#ServerName new.host.name,将new.host.name更换成你自己的主机名,如主机名为 xman 则改为 ServerName xman 同时将前面的#去掉. 1.2 发布你的某个文件夹: 如你想发布你的目录 d:myweb,发布名为myweb,在httpd.conf文件中查找Alias,在下面添加 Alias /myw
在Win 98+PWS上安装PHP4.0
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 软件只需要Windows 98+PWS(Personal Web Server),NT.LINUX.Win 2000一律不用装.安装过程如下: 1.您可以从Windows 98(正式版或OEM版)的安装盘的add-ons\pws\setup.exe中安装PWS,选典型安装或定制安装,使用缺省安装目录C:\Inetpub
在windows iis5下安装php4.0+mysql之我见
我接触php有段时间了,一直在公司配置好的环境下开发,总想试试自己安装一下,终于我的同学给了我这个机会.现在我将自己根据本站文章再发表一下我的看法和一点补充. 一,安装mysql. 首先下载一个软件包是必须的,然后将其解压到你的的临时目录,点击安装程序,根据程序中的说明提示安装完. 第2步,根据本站的文章应在"开始"---"运行"中键如"c:\mysql\bin\mysqld-nt - install"来运行程序,再在"
解决PHP4.0 和 PHP5.0类构造函数的兼容问题
以下是对解决PHP4.0和PHP5.0类构造函数兼容问题的方法进行了详细的分析介绍,需要的朋友可以过来参考一下 在 PHP5.0 以上版本里,还兼容了 4.0 版本的构造函数的定义规则.如果同时定义了4.0的构造函数和 __construct()函数,则__construct() 函数优先. 为了使类代码同时兼容 PHP4.0 和 5.0,可以采取以下的方式: 复制代码 代码如下: <?php class MyClass { function __construct() { //for P