PHP7现在会引发未定义索引异常。我可以禁用它吗?

时间:2019-01-31 21:59:29

标签: php php-7 php-7.2

在我们正在逐步远离的PHP 56中,您可以执行以下操作:

$ _ SERVER ['someKeyThatDoesntExist']

您将返回null。

但是,在我们要升级到的PHP 72中,如果这样做,您将得到...

0 /index.php(10):exception_error_handler(8,‘Undefined index ...’,‘/ var / www / ...’,10,Array)#1 {main}

是否有一种方法可以阻止抛出这些异常?我正在将100,000+行代码库迁移到php72,并且必须在所有地方进行存在性检查以解决这些新异常,这真是太糟糕了。

0 个答案:

没有答案