PHP4.0.1的變化(二)_PHP

來源:互聯網
上載者:User
關鍵字 變化 修正 Zeev 增加 問題 函數
31、修正了一個使用MS-SQL時的初始化問題,這個問題可能導致mssql_query()函數的崩潰。(Zeev)

32、把PCRE升級到3.2,並且修正了一個選定的樣式為一Null 字元串時的BUG。(Andrei)

33、修正了一個使得PHP無法直接從PHP.INI裡讀取extension_dir的BUG。(Zeev)

34、如果曾經定義過錯誤控制代碼,用set_error_handler()可以返回這個控制代碼的名字。(Zeev, Zend Engine)

35、宣布正式死亡(Declared officially dead,哈哈,老外很幽默吧)。這個功能在PHP 4.0.0裡已經不能使用。(Zeev)

36、convert_cyr_string()對二進位傳操作更加安全,而且在和其他PHP變數衝突是會停下。(Andi)

37、增加了array_unique、array_intersect和array_diff三個函數。(Stig Venaas)

38、修正了當使用未初始化的值和字串的比較的問題。現在又和PHP3一樣,把這些值當作空串處理。(Andi & Zeev, Zend Engine)

39、修正了date()函數使用時,'Z'標記在夏令時中出現的問題。(Andrei)

40、修正了var_dump()不會改變數組元素內部順序的問題。(Zeev)

41、修正了過去stripcslashes()對於未知的轉義符什麼都不做為去掉 \ 。(Andrei)

42、WDDX現在總是把數組轉化為結構體。(Andrei)

43、include_once()在找不到檔案是將給出一個警告。(Zeev, Zend Engine)

44、修正了get_declared_classes()在某些情況下會返回多次相同結果的BUG。(Zeev, Zend Engine)

45、修正了rawurldecode()的參數衝突的BUG。(Zeev)

46、WIN32環境下CGI模式,php.ini中的設定錯誤將不再在HTTP的頭部顯示錯誤(就是那個powered by php ....)而是顯示一個對話方塊。(Zeev)

47、修正了OCIFetchStatement()中在讀完所有資料後,繼續嘗試讀操作的錯誤。(Thies)

48、fopen_wrappers() are now extensible via modules

48、fopen_wrappers()現在可以通過模組擴充(不懂!我把原文留著)。(Hartmut Holzgraefe)

49、在使用trim是,去掉\0,使之和PHP3相容。(Rasmus)

50、增加了imagecreatefromxbm()函數。(Jouni)

51、增加了imagewbmp()函數。(Jouni, based on patch from Rune Nordb?e Skillingstad)

52、增加了str_pad()用來把任一字元串添加到原字串的左邊或右邊。(Andrei)

53、使short_tags,asp_tags和allow_call_time_pass_reference這些初始化指示能夠以目錄為基礎(就是每個目錄有自己的定義),比如,在.htaccess檔案裡設定。(Zeev)

54、增加了fflush()函數。(Eric Huss)

55、修正了當靜態變數,預設的函數參數或類成員變數是數組時的問題。(Andi & Zeev, Zend Engine)

56、修正了virtual()函數使用輸出緩衝的問題。(Marc Pohl)

57、清除了flock()中的常量,並且增加了增加了第三個參數(EWOULDBLOCK時為true)。(Rasmus)

58、增加了pg_loimport()和pg_loexport()函數。(Jouni)

59、在getimagesize()中增加了對SWF檔案的支援(應該是FLASH的檔案吧)。(Derick Rethans)

60、增加了對有索引和無索引的檔案數組的上傳功能。如:eg. name="file[]" type="file"。(Rasmus)
  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.