php 字符串中的\n换行符无效、不能换行的解决方法


Posted in PHP onApril 02, 2014

例如下面的代码:

<?php
echo 'hello\n';
echo 'world';
?>

程序的中的换行符\n会直接输出,无法正确换行,解决方法是把单引号改为双引号:
<?php
echo "hello\n";
echo "world";
?>

这样就可以了!其实就是PHP的双引号和单引号的区别问题,简单个概括下双引号中的变量可以解析,单引号就是绝对的字符串。

附:PHP去除换行的三种方法代码

<?php   
     //php 不同系统的换行  
    //不同系统之间换行的实现是不一样的  
    //linux 与unix中用 /n  
    //MAC 用 /r  
    //window 为了体现与linux不同 则是 /r/n  
    //所以在不同平台上 实现方法就不一样  
    //php 有三种方法来解决      //1、使用str_replace 来替换换行  
    $str = str_replace(array("/r/n", "/r", "/n"), "", $str);   
    //2、使用正则替换  
    $str = preg_replace('//s*/', '', $str);  
    //3、使用php定义好的变量 (建议使用)  
    $str = str_replace(PHP_EOL, '', $str);   
?> 
PHP 相关文章推荐
与数据库连接
Oct 09 PHP
php数组函数序列之array_sum() - 计算数组元素值之和
Oct 29 PHP
PHP gbk环境下json_dencode传送来的汉字
Nov 13 PHP
基于PHP对XML的操作详解
Jun 07 PHP
php class类的用法详细总结
Oct 17 PHP
ci检测是ajax还是页面post提交数据的方法
Nov 10 PHP
thinkPHP实现递归循环栏目并按照树形结构无限极输出的方法
May 19 PHP
thinkphp jquery实现图片上传和预览效果
Jul 22 PHP
PHP+redis实现的限制抢购防止商品超发功能详解
Sep 19 PHP
详解将数据从Laravel传送到vue的四种方式
Oct 16 PHP
Yii Framework框架开发微信公众平台示例
Apr 26 PHP
PHP7 foreach() 函数修改
Mar 09 PHP
php警告Creating default object from empty value 问题的解决方法
Apr 02 #PHP
PHP获取栏目的所有子级和孙级栏目的ID号示例
Apr 01 #PHP
用PHP来计算某个目录大小的方法
Apr 01 #PHP
yii上传文件或图片实例
Apr 01 #PHP
ThinkPHP使用UTFWry地址库进行IP定位实例
Apr 01 #PHP
php验证是否是md5编码的简单代码
Apr 01 #PHP
PHP的一个完美GIF等比缩放类,附带去除缩放黑背景
Apr 01 #PHP
You might like
linux下 C语言对 php 扩展
2008/12/14 PHP
php 修改zen-cart下单和付款流程以防止漏单
2010/03/08 PHP
基于HBase Thrift接口的一些使用问题及相关注意事项的详解
2013/06/03 PHP
javascript 建设银行登陆键盘
2008/06/10 Javascript
Js+Flash实现访问剪切板操作
2012/11/20 Javascript
Javascript自定义函数判断网站访问类型是PC还是移动终端
2014/01/10 Javascript
javascript实现动态侧边栏代码
2014/02/19 Javascript
JS实现超过长度限制后自动跳转下一款文本框的方法
2015/02/23 Javascript
JS实现文字链接感应鼠标淡入淡出改变颜色的方法
2015/02/26 Javascript
包含中国城市的javascript对象实例
2015/08/03 Javascript
javascript表单处理具体实现代码(表单、链接、按钮)
2016/05/07 Javascript
Ionic实现页面下拉刷新(ion-refresher)功能代码
2016/06/03 Javascript
JavaScript利用Date实现简单的倒计时实例
2017/01/12 Javascript
ES6 Map结构的应用实例分析
2019/06/26 Javascript
js遍历详解(forEach, map, for, for...in, for...of)
2019/08/28 Javascript
Layui tree 下拉菜单树的实例代码
2019/09/21 Javascript
Vue.js中的高级面试题及答案
2020/01/13 Javascript
Vue中watch、computed、updated三者的区别及用法
2020/07/27 Javascript
vue中的循环对象属性和属性值用法
2020/09/04 Javascript
[01:02:06]LGD vs Mineski Supermajor 胜者组 BO3 第二场 6.5
2018/06/06 DOTA
Python中出现IndentationError:unindent does not match any outer indentation level错误的解决方法
2020/04/18 Python
python:按行读入,排序然后输出的方法
2019/07/20 Python
python多线程实现TCP服务端
2019/09/03 Python
python类中super() 的使用解析
2019/12/19 Python
Python如何转换字符串大小写
2020/06/04 Python
重构Python代码的六个实例
2020/11/25 Python
python 监控服务器是否有人远程登录(详细思路+代码)
2020/12/18 Python
Python的collections模块真的很好用
2021/03/01 Python
canvas实现漂亮的下雨效果的示例
2018/04/18 HTML / CSS
"火柴棍式"程序员面试题
2014/03/16 面试题
应用电子技术专业个人求职信
2013/09/21 职场文书
函授毕业生的自我鉴定
2013/11/26 职场文书
《再别康桥》教学反思
2014/02/12 职场文书
如何书写民事调解协议书?
2019/06/25 职场文书
《女娲补天》读后感5篇
2019/12/31 职场文书
Java代码规范与质量检测插件SonarLint的使用
2022/08/05 Java/Android