php±íµ¥×ª»»textarea»»ÐзûµÄ·½·¨

5年以前  |  阅读数:444 次  |  编程语言:PHP 

ÏÂÃaeÊÇÎÒ¶ÔÕa¸oÎÊÌaµÄ½a¾o¹ý³Ì£¬×iºoËaÊÇÍeÈ«¸a¶®ÁË£¬ÕaeÊÇÒo¹µÀiÏÕÐ(C)*­´¬

1.±ØÐeÖªµÀtextareaÖеĻ»ÐÐuÊÇ \n (¸oÈ˼i²a¢ÏÖ°´»Ø³µ¼uÊÇ\n,ºÃÏñÔÚlinuxÏÂÊÇ\r\n)

2.ÓÃnl2br֮ǰ£¬Çe×Ðϸ¿´ºÃÊÖ²a½aÊÍ£¬ÎÒ¾ÍÊǸaÓoÃÆÁË£¬Ò»°a¶¼Ài½aΪ½«\nת»»³É
,Æaʵ²»ÊǵÄ:

¿´phpÊÖ²a½aÊÍ£º

nl2br ¨C Inserts HTML line breaks before all newlines in a string

Returns string with ¡®
' inserted before all newlines

Òa˼ÊÇ˵ÔÚ ÐµÄÒ»ÐÐÇ°²aÈe

w3cschoolÉϵÄ˵*¨ÊÇ£º

nl2br() º¯ÊýÔÚ×Öu´®ÖеÄÿ¸oÐÂÐÐ (\n) ֮ǰ²aÈe HTML »»ÐÐu (
)¡£

ËuÒÔnl2br()Äܹ»²aÈe
µ« \n ÒÀ¾É´aeÔÚ£¬±ÈÈç˵ ×Ö*u´®Ô´ÂeÊÇ£º³ÌÐo\nÉu»iÍø£¬ÎÒÃÇnl2br Ö®ºo¾ÍÊÇ ³ÌÐo
\nÉu»iÍø ËuÒÔÎÒÃÇ¿´µ½µÄЧ¹u½«ÊÇ

³ÌÐo

Éu»iÍø¡ª¡ª¡ª¡ª¡ª¡ª¡ª-»»ÐÐÁË£¬ÒoΪԴÂeÖл¹ÓÐ\n

3.ÓÃphpº¯Êý£¬str_replaceÌae»»º¯Êý£¬±ÈÈçstrreplace(¡®\n','
') £¬ÎÊÌaÊÇÌae»»²¢Ã»Óгɹ¦£¬Ò»Ö±¶¼Ã»ÓÐÌae»»µo£¬ÎÒŪÁ˺þÃÉoÖÁ¿ªÊ¼»³ÒÉtextareaÖеĻ»ÐÐ*uÊDz»ÊÇ\n£¬ÏÖÔÚÏeÏeÕaeÊÇÌ«¶¯Ò¡ÁË£¬o(¡É
¡É)o¡­ ÆaʵÎÒ¾­¹ý²a Ö±ðÌae»» \n /n ºoÖ±¾o¸aeËßÎÒ×Ô¼º×ß½øÁËËÀºuͬ£¬Õa²»Êǽa¾oÎÊÌaµÄ½Ê½£¬¿Ï¶¨ÓÐÄÄÀi´aeÔÚ¸u±¾ÐÔ´iÎo¡£Í»È»ÎÒÏeµ½ÁË»a²»»aÊǵ¥ÒýºÅ»oÕßË«ÒýºÅµÄÎÊÌaÄØ£¬ÓÚÊǽ«str_replace(¡®\n','
') ¸Ä³Éstr_replace(¡°\n¡±,¡±
¡±)£¬Áe¹aÉÁÏÖÁË£¬Ìae»»³É¹¦¡£¾Þº¹£¡

ÓÖ´o¿ªÊÖ²a°Ñµ¥ÒýºÅºÍË«ÒýºÅÔÙ¿´ÁËÒ»±e£¬×iºo³¤Ì¾ÁËÒ»¿ÚÆø£¬»¹ÊÇ×Ô¼º»u´¡µÄÎÊÌa°¡£¬phpËae¼oµ¥£¬»¹ÊÇҪעÒaϸ½Ú°¡¡£

ÊÖ²aÖйØÓÚµ¥Ë«ÒýºÅµÄ½aÊͺÜÏeϸ£º

µ¥ÒýºÅ

Ö¸¶¨Ò»¸o¼oµ¥×Öu´®µÄ×i¼oµ¥µÄ½¨ÊÇÓõ¥ÒýºÅ£¨×Öu ¡®£(C)À¨ÆðÀ´¡£

Òª±iʾһ¸oµ¥ÒýºÅ£¬ÐeÒªÓôбÏߣ¨\£(C)תÒa£¬ºÍºÜ¶aÆaËuÓiÑÔÒ»Ñu¡£Èç¹uÔÚµ¥ÒýºÅ֮ǰ»o×Öu´®½aβÐeÒª³oÏÖÒ»¸o´Ð±Ïߣ¬ÐeÒªÓÃÁ½¸o´Ð±Ïß±iʾ¡£*×¢ÒaÈç¹uÄaÊÔͼתÒaÈκÎÆaËu×Öu£¬´Ð±Ïß±¾ÉiÒ²»a±»ÏÔʾ³oÀ´£¡ËuÒÔͨ³£²»ÐeҪתÒa´Ð±Ïß±¾Éi¡£**

¡ª¡ª¡ª¡ª¨CËuÒÔÎÒÃÇÓÃstr_replace(¡®\n','
')Ìae»»µÄ ×Öu´®ÖÐµÄ \n ¶ø²»ÊÇ»»ÐÐu£¬ËƺoÓÐÐ(C)ÔΡ£Ò²¾ÍÊÇ˵µ¥ÒýºÅÄÚµÄÊÇ×Öu´®£¬php²»×oÈκνaÊÍ£¬ÕaÆaʵÔÚ±ðµÄµØ½ÓõÄʱºo¶¼ÖªµÀ£¬µ«Ã»Ïeµ½Á¬»»ÐÐ*u¶¼²»½aÊÍ¡£
Ë«ÒýºÅ

Èç¹uÓÃË«ÒýºÅ£¨¡±£(C)À¨Æð×Öu´®£¬PHP ¶®µÃ¸u¶aÌØÊa×ÖuµÄתÒaÐoÁУº

*±i¸ñ 6-1. תÒa×Öu**

ÐoÁÐ
º¬Òa

\n
»»ÐУ¨LF »o ASCII ×Ö*u 0¡Á0A£¨10£(C)£(C)

\r
»Ø³µ£¨CR »o ASCII ×Ö*u 0¡Á0D£¨13£(C)£(C)

\t
ˮƽÖƱiu£¨HT »o ASCII ×Öu 0¡Á09£¨9£(C)£(C)

\\
*´Ð±Ïß

\$
ÃÀÔª*uºÅ

\¡±
Ë«ÒýºÅ

\[0-7]{1,3}
´ËÕýÔo±i´iʽÐoÁÐÆ¥ÅaÒ»¸oÓð˽øÖÆuºÅ±iʾµÄ×Öu

\x[0-9A-Fa-f]{1,2}
´ËÕýÔo±i´iʽÐoÁÐÆ¥ÅaÒ»¸oÓÃÊ®Áu½øÖÆuºÅ±iʾµÄ×Öu

´ËÍa£¬Èç¹uÊÔͼתÒaÈκÎÆaËu×Öu£¬´Ð±Ïß±¾ÉiÒ²»a±»ÏÔʾ³oÀ´£¡

¡ª¡ª¡ªÕaÏÂtextarea»»ÐеÄÎÊÌaÃ÷ÁËÁË£¬²»ÊÇ»»ÐÐuµÄÎÊÌa£¬Ò²²»ÊÇnl2brµÄÎÊÌa£¬ÊÇËuÓеÄתÒÆÖ»´aeÔÚË«ÒýºÅÖУ¬µ¥ÒýºÅÔÚphpÖÐÖ»×o×Öu´¦Ài¡£¶aôÓoÃƵĴiÎo°¡¡£ÒÔºoÒ»¶¨µÄÀμǡ£

±ØÐeÖªµÀtextareaÖеĻ»ÐÐuÊÇ \n (¸oÈ˼i²a¢ÏÖ°´»Ø³µ¼uÊÇ\n,ºÃÏñÔÚlinuxÏÂÊÇ\r\n)

Õa¾aÓÐÎÊÌa:¾­¹ýÎҵIJaÊÔ,ÔÚwindowsÏÂÊÇ\r\n,ÔÚlinux²ÅÊÇ\n(Õa¸oûʵ²a),ÁiÍa,ÔÚwinÏÂ,\r,\n¾uÓл»ÐеŦÄÜ...

 相关文章:
PHP分页显示制作详细讲解
SSH 登录失败:Host key verification failed
获取IMSI
将二进制数据转为16进制以便显示
获取IMEI
文件下载
贪吃蛇
双位运算符
PHP自定义函数获取搜索引擎来源关键字的方法
Java生成UUID
发送邮件
年的日历图
提取后缀名
在Zeus Web Server中安装PHP语言支持
让你成为最历害的git提交人
Yii2汉字转拼音类的实例代码
再谈PHP中单双引号的区别详解
指定应用ID以获取对应的应用名称
Python 2与Python 3版本和编码的对比
php封装的page分页类完整实例