蓝森林首页 | 返回主页 | 本站地图 | 站内搜索 | 联系信箱 |
 您目前的位置:首页 > 自由软件 > 技术交流 > 应用编程


    

蓝森林 http://www.lslnet.com 2006年8月25日 8:28

php写入文本如何换行?

我用PHP写入文本时\n 为什么不起作用呢?还是得需要其他方法?请大哥们指教,谢谢!

代码如:
<?php
echo "\n";
echo "Blueidea";
?>

我想让它写入两行:

Blueidea

可PHP都写到了一行上:
Blueidea

:confused:

echo是在网页上显示吧
你用
fwrite("xx.txt","aa\nbb");
然后用记事本打开xx.txt 就可以看见有个小方块了..那是换行符
显示要用<br>
echo "aa<br>bb";

Microsoft OLE DB Provider for SQL Server 错误 '80004005'

连接字符串属性无效

/bbs/posting.asp,行 289



刚才发贴竟然出错了
哈哈

多谢,但我不是在网页上,是写入文本文件时出现的问题啊。

那就是用\n啊...
怎么会出错呢?
不能看到方块吗?
如果用别的高级点的编辑器打开的话就可以看见换行了

我去百度查了下:

\n      LF或ASCII中的0x0A(10)
\r      CR或ASCII中的0x0D(13)
\t      水平制表符-HT或ASCII中的0x09(9)
\\      反斜杠
\$      美圆符
\"      双引号
\'      单引号

如果是文件中的换行符号(就是我现在的情况):

windows:   \r\n
linux,unix:   \n

两个系统的换行符不同。
换成 echo "\r\n"; 就可以正常换行了!
哈哈谢谢phzzy的帮助!

php如何写入文本

echo是在网页上显示吧
你用
echo是在网页上显示吧
你用
fwrite("xx.txt","aa\nbb");
然后用记事本打开xx.txt 就可以看见有个小方块了..那是换行符
显示要用<br>
echo "aa<br>bb";



这个不行呀,是不是这样写:
<?
fwrite("xx.txt","aa\nbb");
?>

文件xx.txt是和它放在一个文件夹下的是吗?我这里显示出错了!


Warning: fwrite(): supplied argument is not a valid stream resource in D:\net_star\index.php on line 4




Copyright © 1999-2000 LSLNET.COM. All rights reserved. 蓝森林网站 版权所有。 E-mail : webmaster@lslnet.com