php交互式shell返回,无新行

php交互式shell返回,无新行,php,command-line,Php,Command Line,如图所示,php-a在同一行php>中返回响应。我有办法解决这个问题吗 php -a Interactive shell php > echo "Hi there"; Hi therephp > PHP版本是5.4.24。这是正确的行为。您需要追加新行回显“你好”\n在echo语句的末尾添加一个换行符?实际上没有比修改C源代码更好的主意了。(顺便说一句,我也很恼火!)这就是为什么我总是使用var_dump(),它会在末尾插入换行符。我不能用PHP5.3.10复制它,但可以用PH

如图所示,
php-a
在同一行
php>
中返回响应。我有办法解决这个问题吗

php -a
Interactive shell

php > echo "Hi there";
Hi therephp >


PHP版本是5.4.24。

这是正确的行为。您需要追加新行<代码>回显“你好”\n在echo语句的末尾添加一个换行符?实际上没有比修改C源代码更好的主意了。(顺便说一句,我也很恼火!)这就是为什么我总是使用
var_dump()
,它会在末尾插入换行符。我不能用PHP5.3.10复制它,但可以用PHP5.5复制它。9@hek2mgl这是因为行为改变了。我需要快速查看来源。。。坚持