php deprecated: directive 'magic_quotes_gpc' is deprecated in php 5.3 and greater in unknown on line 0
从php 5.3 开始,为了更好的向 php 的未来版本(php6) 过渡,将未来不再支持的函数标记为 deprecated。在代码中使用这些函数,将毫不留情的在页面中显示警告信息:“使用了过时的函数…”,诸如此类。
那么如何面向未来,让现有的 php 程序平滑的向下一代 php 引擎过渡呢?
配置文件迁移
php 5.3 开始,配置文件 php.ini 中的一些配置将会在 php 执行时显示过时警告,这些配置将在 php6中不再存在,相关功能也将关闭。define_syslog_variables
register_globals
register_long_arrays
safe_mode
magic_quotes_gpc
magic_quotes_runtime
magic_quotes_sybase
所以,只需要在php.ini中,做如下的设置即可。
magic_quotes_gpc = off