<?php
error_reporting(E_ALL);
count(null);
echo "Hello World";
count(null);
在PHP 7.2.1中,这将导致PHP警告。
PHP Warning: count(): Parameter must be an array or an object that implements Countable in C:\inetpub\wwwroot\index.php on line 3
PHP Warning: count(): Parameter must be an array or an object that implements Countable in C:\inetpub\wwwroot\index.php on line 5
&#34; Hello World&#34;没有输出。此PHP警告与正常的PHP警告不同。正常的PHP警告通常看起来像
警告:第X行X中的某些PHP警告
我认为警告不会阻止数据输出?在我看来似乎。
在IIS 8上运行PHP 7.2.1 - Windows Server 2012 R2
答案 0 :(得分:0)
早些时候我正在玩配置并启用了设置
fastcgi.logging=1;
禁用它已恢复正常错误。