PHP 7.2.1 count(null)

时间:2018-01-15 15:53:46

标签: php warnings

<?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

PHP - Count

1 个答案:

答案 0 :(得分:0)

早些时候我正在玩配置并启用了设置

fastcgi.logging=1;

禁用它已恢复正常错误。