Home >Backend Development >PHP Tutorial >php脚本的最后一行echo一个字符串,为什么会多出个百分号

php脚本的最后一行echo一个字符串,为什么会多出个百分号

WBOY
WBOYOriginal
2016-06-06 20:13:191692browse

今天在ubuntu上装了php,然后发现php文件的最后一行echo一个字符串时最后会多出一个百分号,请问这是什么情况,代码如下

<code><?php echo 'hello, world!';
</code></code>

执行结果是:hello, world!%

<code><?php echo 'hello, world!', PHP_EOL;
    </code></code>

执行结果是:hello, world!

请问第一段代码最后为啥会多出个百分号?google了半天得不到答案,不解决心里超不舒服

回复内容:

今天在ubuntu上装了php,然后发现php文件的最后一行echo一个字符串时最后会多出一个百分号,请问这是什么情况,代码如下

<code><?php echo 'hello, world!';
</code></code>

执行结果是:hello, world!%

<code><?php echo 'hello, world!', PHP_EOL;
    </code></code>

执行结果是:hello, world!

请问第一段代码最后为啥会多出个百分号?google了半天得不到答案,不解决心里超不舒服

因为没有自动给你添加\n结束

php脚本的最后一行echo一个字符串,为什么会多出个百分号

on-my-zsh? 可能是shell的问题.

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn