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

2015-01-24信息快讯网

这篇文章主要介绍了php 字符串中的换行符无效、不能换行的解决方法,实际上是PHP的双引号和单引号的使用问题,需要的朋友可以参考下

例如下面的代码:

<?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开发框架Laravel数据库操作方法总结
Fedora下安装php Redis扩展笔记
在Ubuntu 14.04上部署 PHP 环境及 WordPress
PHP高级编程实例:编写守护进程
php输入流php://input使用浅析
php获取URL中带#号等特殊符号参数的解决方法
PHP处理Json字符串解码返回NULL的解决方法
PHP实现更新中间关联表数据的两种方法
PHP提示Deprecated: mysql_connect(): The mysql extension is deprecated的解决方法
如何让搜索引擎抓取AJAX内容解决方案
ThinkPHP调用common/common.php函数提示错误function undefined的解决方法
PHP按行读取文件时删除换行符的3种方法
PHP把空格、换行符、中文逗号等替换成英文逗号的正则表达式
php cli换行示例
PHP抓取、分析国内视频网站的视频信息工具类
php警告Creating default object from empty value 问题的解决方法
PHP获取栏目的所有子级和孙级栏目的ID号示例
用PHP来计算某个目录大小的方法
ThinkPHP使用UTFWry地址库进行IP定位实例
php验证是否是md5编码的简单代码
PHP把网页保存为word文件的三种方法
php根据年月获取季度的方法
php定义数组和使用示例(php数组的定义方法)
thinkphp验证码显示不出来的解决方法
php5.2 Json不能正确处理中文、GB编码的解决方法
php去除换行(回车换行)的三种方法
php 邮件发送问题解决
php的webservice的wsdl的XML无法显示问题的解决方法
php去除字符串换行符示例分享
php中的PHP_EOL换行符详细解析
ajax返回值中有回车换行、空格的解决方法分享
浅析php fwrite写入txt文件的时候用 \r\n不能换行的问题
©2014-2024 dbsqp.com