每當 PHP 升級 (upgrade) version (例如由 5.4 升級至 5.5)
PHP.net 有機會會移除一些舊有的功能
在移除之前, 會預先發出 deprecated 提示信息

例如,

  • 在 PHP 5.3 ,deprecated functions 有 magic_quoteregister_global。 在 PHP 5.4 裡 magic_quote 及 register_global 已被移除
  • 在 PHP 5.5 ,deprecated functions 有 mysql driver (請使用 mysqli/pdo driver)。 在 PHP 7.0 裡 mysql driver 已被移除

若客人網頁程式遇見 deprecated message,
建議客人自行更新網頁程式
(或暫時使用  error_reporting 不顯示 deprecated message)

error_reporting(E_ALL &~ E_NOTICE &~ E_DEPRECATED);

詳情可參閱 –
http://php.net/manual/en/migration53.deprecated.php
http://php.net/manual/en/migration54.deprecated.php
http://php.net/manual/en/migration55.deprecated.php
http://php.net/manual/en/migration56.deprecated.php
http://php.net/manual/en/migration70.deprecated.php
http://php.net/manual/en/function.error-reporting.php
http://php.net/manual/en/appendices.php

 

Pin It on Pinterest

Share This