我必须将一台关键任务(它们不都是吗?)的Ubuntu服务器从PHP 5.3升级到5.4,并且对于除一个可能的问题之外,我感到很高兴。我们的PHP脚本包括约1200个ISSET()引用,其中近乎所有引用都检查$_GET或$_POST变量的状态,其名称都由字符串而非数字组成。
我知道(5.3与5.4)的区别在于当使用ISSET($var ['somestringvalue'])时,5.4会返回false,我的疑问是这种不希望发生的行为是否适用于我们的字符串值 $ _POST和$ _GET变量?
我想快速制作一个5.4测试服务器,但我们使用了很多扩展和调整,即使这也比较困难。因此我想先在这里试试运气。提前感谢您。
我知道(5.3与5.4)的区别在于当使用ISSET($var ['somestringvalue'])时,5.4会返回false,我的疑问是这种不希望发生的行为是否适用于我们的字符串值 $ _POST和$ _GET变量?
我想快速制作一个5.4测试服务器,但我们使用了很多扩展和调整,即使这也比较困难。因此我想先在这里试试运气。提前感谢您。