|
蓝森林 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 |
|