今天用php写个命令行的小工具时,突然发现在echo输出后,总是会多个%
号,开始以为是代码的问题,然后新建了一个代码文件:
<?php
echo 'hello world';
输出结果:
hello world%
后面发现,只要自己换行(加上\n
),是不会出现这个问题。我又用了bash执行了代码,完全是正常的,后得出结论是on-my-zsh没有自动添加\n
今天用php写个命令行的小工具时,突然发现在echo输出后,总是会多个%
号,开始以为是代码的问题,然后新建了一个代码文件:
<?php
echo 'hello world';
输出结果:
hello world%
后面发现,只要自己换行(加上\n
),是不会出现这个问题。我又用了bash执行了代码,完全是正常的,后得出结论是on-my-zsh没有自动添加\n