欢迎来到天天文库
浏览记录
ID:30505073
大小:16.15 KB
页数:4页
时间:2018-12-30
《php函数nl2br()与自定义函数nl2p()换行用法分析》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程,对党的性质、宗旨、任务等基本知识有了进一步的了解PHP函数nl2br()与自定义函数nl2p()换行用法分析 本文实例讲述了PHP函数nl2br()与自定义函数nl2p()换行用法。分享给大家供大家参考,具体如下: 使用情景 很多场合我们只是简单用textarea获取用户的长篇输入,而没有用编辑器。用户输入的换行以“”的方式入库,输出的时候有时候会没有换行,一大片文字直接出来了。这个时候可以根据库里的“”给文字换行。PHP有自带的函数nl2b
2、r(),我们也可以自定义函数nl2p()。 先来看看nl2br()函数吧。 定义和用法 nl2br()函数在字符串中的每个新行()之前插入HTML换行符()。 一个简单的例子: $str="Welcometo www.jb51.net"; echonl2br($str); ?> 运行结果的HTML代码: Welcometo对党的认识也有了进一步的提高。才真正体会到了中国共产党的伟大、光荣和正确,更感到只有中国共产党是全中国最广大人民利益的忠实代表我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,
3、了解了党的发展历程,对党的性质、宗旨、任务等基本知识有了进一步的了解 www.jb51.net nl2p nl2br有个缺点,比如要用CSS做到段落缩进就比较麻烦,这个时候就需要nl2p了。将br换行换成段落p换行,比较简单是直接替换: functionnl2p($text){ return"".str_replace("","",$text).""; } ?> 比较详细的函数,可以试下: /** *ReturnsstringwithnewlineformattingconvertedintoHTMLparagra
4、phs. * *@paramstring$stringStringtobeformatted. *@paramboolean$line_breaksWhentrue,single-lineline-breakswillbeconvertedtoHTMLbreaktags. *@paramboolean$xmlWhentrue,anXML对党的认识也有了进一步的提高。才真正体会到了中国共产党的伟大、光荣和正确,更感到只有中国共产党是全中国最广大人民利益的忠实代表我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,
5、了解了党的发展历程,对党的性质、宗旨、任务等基本知识有了进一步的了解self-closingtagwillbeappliedtobreaktags(). *@returnstring */ functionnl2p($string,$line_breaks=true,$xml=true) { //RemoveexistingHTMLformattingtoavoiddouble-wrappingthings $string=str_replace(array('','','',''),'',$string); //Itis
6、conceivablethatpeoplemightstillwantsingleline-breaks //withoutbreakingintoanewparagraph. if($line_breaks==true) return''.preg_replace(array("/([]{2,})/i","/([^>])([^",''),trim($string)).''; else对党的认识也有了进一步的提高。才真正体会到了中国共产党的伟大、光荣和正确,更感到只有中国共产党是全中国最广大人民利益的忠实代表我真正系统地
7、接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程,对党的性质、宗旨、任务等基本知识有了进一步的了解 return''.preg_replace("/([]{1,})/i","",trim($string)).''; } 希望本文所述对大家PHP程序设计有所帮助。对党的认识也有了进一步的提高。才真正体会到了中国共产党的伟大、光荣和正确,更感到只有中国共产党是全中国最广大人民利益的忠实代表
此文档下载收益归作者所有