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

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

WBOY
Release: 2016-06-06 20:13:19
Original
1685 people have browsed it

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

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

执行结果是:hello, world!%

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

执行结果是:hello, world!

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

回复内容:

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

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

执行结果是:hello, world!%

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

执行结果是:hello, world!

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

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

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

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

Related labels:
php
source:php.cn
Statement of this Website
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
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template