PHP中的许多内容都是在托管服务器上打印0或1

PHP中的许多内容都是在托管服务器上打印0或1,php,Php,我想知道为什么有些东西会在我的托管服务器上自动“回显”0或1 例如,此代码输出0 <?php class Test { public function __construct() { } } $t = new Test; ?> 这是您的web主机对服务器的错误配置。将此问题告知您的web主机,他们应该能够解决此问题。在正确配置的系统上,此代码不应产生任何输出 好的,我相信这与PHP配置有关。它要么输出false,要么输出true。我建议您

我想知道为什么有些东西会在我的托管服务器上自动“回显”
0
1

例如,此代码输出
0

<?php

class Test
{
      public function __construct()
      {
      }
}

$t = new Test;

?>


这是您的web主机对服务器的错误配置。将此问题告知您的web主机,他们应该能够解决此问题。在正确配置的系统上,此代码不应产生任何输出

好的,我相信这与PHP配置有关。它要么输出false,要么输出true。我建议您检查php.ini文件,以查看是否为变量的默认布尔值启用了设置。

我知道。它就在我的托管服务器上。它输出
0
,即使我只写
,你也应该制作一个简单的测试页面,显示这一点,并与你的主机联系。如果我发送一个标题,如
print(“sent”)开始,然后不再输出
0
1
。因此,这并不需要解决方案,我的问题是
为什么会发生这种情况?
是否有针对这种行为的某种配置?我只是想知道。