大小搬家,公司工廠,機器,鋼琴金庫
垃圾處理,估價送箱,全省回程,品質保證。
窗簾壁紙室內設計首選!免費到府丈量及估價
設計前充分討論,用心助您實現夢想家園!

首頁  •  j2h 論壇 • 軟體討論     • 

PHP 5.2 以及 5.3 的差異

房東:呱呱
發表時間:2015-02-04
[檢舉]


PHP 5.2 以及 5.3 的差異
http://www.php.net/migration53
http://www.php.net/manual/en/migration53.incompatible.php




  • 贊助網站       

    優潔清潔公司
    夏季清潔讓您煥然一新,專業清潔團隊,寶貝家具不受損,輕鬆擁有乾淨居家,守護您的健康環境
    TECHNIQUE冷氣空調規劃
    冷氣界的達人,多重售後服務保障,專業熱忱技術,多戶家庭一致推薦
    油漆粉刷工程
    優質油漆師傅,專業的油漆工程,免費諮詢刷油漆大小事,值得您信賴!

  • 1 樓住戶:jack
    發表時間:2015-02-04
    [檢舉]

    PHP 5.3的改動 與5.2X的差異

    http://phorum.study-area.org/index.php/topic,57153.0.html?PHPSESSID=f1onfb52rj4t83rc5vlnk9cke2
    詳細情形容後查詢。

    1.short_open_tag 預設變成打開了
    2.預設變數一定要有值,$val; <- 犯法 $val=''; <- 合法
    這個真的超討厭的,所以我把這個錯誤訊息關掉了xd,看還會不會出現...
    3.date.timezone = "Asia/Taipei" 一定要設


    function name 不能用 namespace (保留字)
    class name 不能用 Closure (保留字)
    加了 goto
    處理 array 相關的函式不能直接丟 object 進去了, 得先轉型成 array
    magic method ( __get, __set 等函式 ) 的 visibility 得為 public
    FileInfo, intl, Phar, mysqlnd, SQLite3 extensions 納入 PHP Core
    ncurse, fpdf, dbase, fbsql, ming extensions 從 PHP Core 移出
    PCRE, Reflection, SPL 無法 disable
    可以在 ini 檔案裡使用變數
    增加了可以針對網站或目錄的 ini 設定
    然後有一些東西 disabled 了, 像是 ereg, Ticks .. 等

    2 樓住戶:jack
    發表時間:2015-02-04
    [檢舉]

    PHP 5.3
    register_globals On
    register_long_arrays On



    php 5.4
    沒辦法使用這函數
    htmlspecialchars();

    http://blog.wu-boy.com/2012/06/what-has-changed-in-php-5-4-x/
    請務必要調整 2. Magic quotes 正式被移除,基本上目前開發 PHP 程式,務必將此設定為 FALSE,這樣之後轉移機器比較不會有任何問題,由於此設定已被移除,所以 get_magic_quotes_gpc() and get_magic_quotes_runtime() 這兩函式都會直接 return FALSE; 3. php.ini 正式移除 register_globals and register_long_arrays 兩項設定,這就不必多說了,遇到 POST 或 GET 資料,請大家全部改用 $_POST 或 $_GET 4. 移除 Call-time pass by reference 功能 以前可以 Call-time pass by reference 傳位址到 function 參數



     共 2 人回應  選擇頁數 【第1 頁】 

    姓名:
    佈告內容: