PHP怎么处理文件中的回车啊? 用file打开的时候会自动转成数组,直接把每个值连接起来就可以了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 3,echo nl2br("abc d \n be");和$a="abc d \n be";nl2br($a);echo $a;输出的结果不一样啊,请指点原因。 nl2br是转成HTML的<BR>,执行完后当然看到换行了\n只有在文本打开的时候才看到换行。在HTML页面看不到效果的 一个是HTML的排版,一个程序代码的排版,当然是不一样了啊。你打开源文件就可以看到另外一种不一样了。怎么会是处理同一串字符串呢?人家nl2r不是说了将换行字符转换成 HTML 换行的 <br> 指令了,既然有转换了,还一样,那不是白转了?你用nl2r后,碰到有<br>就知道那个是回车了。读取字符串,判断是否为<br>。但如果要做处理的话,用file函数别人就自动帮你认了。 还有,你的第二个问题首先我没看清楚不好意思,但你自己搞错了<?phpecho nl2br("abc d \n be");echo "<br>";$a="abc d \n be";$a=nl2br($a);echo $a;?>只是转,但你没赋值,等于没转。 其实搞php一半是和html/xhtml打交道 好了,我的问题解决了,我按nl2br转换后,用函数ereg_replace将串里的<br />转换成了空格。非常感谢zalvsa(zalvsa),给了指点 使用UltraEdit打开文本文件将会看到回车字符为0D 0A(十六进制)即"\n\0",将它替换了 刚写了一个 模仿百度贴吧的网站,大家来测试测试啊. Mysql导入问题 PHP函数参数类型? 从一段HTML里用正则表达式提取出里面包含表单控制的正则表达式如何写? 用php到底好吗? 那位仁兄了解session呀!帮忙好好讲一下吧! 小菜一碟,会PHP的来拿分呀! 页面执行时间怎么计算? 有谁装过phpnuke???我遇到了问题 重写Apache的路由 关于保存查询结果的问题 web服务器在与下层服务器通讯过程中(结果还没返回),怎么实现进度条
echo nl2br("abc d \n be");
和
$a="abc d \n be";
nl2br($a);
echo $a;
输出的结果不一样啊,请指点原因。
\n只有在文本打开的时候才看到换行。在HTML页面看不到效果的
怎么会是处理同一串字符串呢?人家nl2r不是说了将换行字符转换成 HTML 换行的 <br> 指令了,既然有转换了,还一样,那不是白转了?
你用nl2r后,碰到有<br>就知道那个是回车了。读取字符串,判断是否为<br>。但如果要做处理的话,用file函数别人就自动帮你认了。
<?php
echo nl2br("abc d \n be");
echo "<br>";
$a="abc d \n be";
$a=nl2br($a);
echo $a;
?>
只是转,但你没赋值,等于没转。
其实搞php一半是和html/xhtml打交道
我按nl2br转换后,
用函数ereg_replace将串里的<br />转换成了空格。非常感谢zalvsa(zalvsa),给了指点
将会看到回车字符为0D 0A(十六进制)
即"\n\0",将它替换了