www.rktg.net > php ECho 显示如何换行?

php ECho 显示如何换行?

在页面换行用,textarea里面用“\r\n”

"\r\n" windows格式换行 "\n" Linux格式换行 "\r" Mac格式换行 试试用chr(13).chr(10)显示一下 上面那是文本的换行,是html的换换。 我也是一直用ZendStudio5.5的

显示多行内容,用textarea不是更好吗? 例,如图:

如果这样输出: echo ""; 那在html页面上就直接解析了,是空白一片看不到的。 如果要在页面直接显示的话就需要转义一下了,这样可以做到: echo htmlspecialchars(""); 就可以看到了。

echo PHP_EOL; //windows平台相当于 echo "\r\n"; //unix\linux平台相当于 echo "\n"; //mac平台相当于 echo "\r";

对于浏览器来说,html的某段内容文字会自动在边界处换行,不太清楚你要达到什么效果。 在html里,通常所有的换行(\r\n)都只会显示为空格,而不是平常的换行,如果想换行,用的是标签。 在php里有个函数:wordwrap,其功能就是 使用字符串断点...

“” 因为HTML里面的换行是,所以你文本文件里面的换行显示的只是个空格,但你查看源代码的话就会显示出换行。 nl2br就是把换行用替换

echo '123'; echo ''; echo '456';

echo ""

网站地图

All rights reserved Powered by www.rktg.net

copyright ©right 2010-2021。
www.rktg.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com