可能重复:
为什么 PHP 回显的文本会丢失其格式?
我遇到了奇怪的问题。假设我有这样的代码:
<?php
class Bar
{
private $foo;
function __construct ($foo)
{
$this->foo = $foo;
}
public function testFoo($obj)
{
echo $obj->foo . PHP_EOL;
}
}
$obj = new Bar("obj");
$obj2 = new Bar("obj2");
$obj->testFoo($obj);
$obj->testFoo($obj2);
?>
而不是得到预期的结果,即:
对象对象
2
这就是我得到的:
对象对象 2
就像 PHP_EOL 代表空白一样。我也尝试使用“\n”,但这个也是一样的。我正在使用最新的 XAMPP。