PHP textarea换行

<textarea>从数据库里读出数据怎么样按照输入的格式输出???
比方输入
123
32435
32435345

读出来就变成
123 32435 324××××

怎么样才能读出来也是
123
32435
32435345

 

将要输出的数据处理后再输出

Java代码  

  1. function strip_textarea($string)  
  2. {  
  3.     return nl2br(str_replace(' ', '&nbsp;', htmlspecialchars($string, ENT_QUOTES)));  
  4. }  

 PHP换行分割(windows/linux)

Java代码  

  1. //将换行的字符串变成数组  
  2. public function textarea2array($string)  
  3. {  
  4.     $list = explode("\n", $string);  
  5.     return array_map("trim", $list);  
  6. }  

 

 

时间: 2024-08-22 14:29:36

PHP textarea换行的相关文章

textarea换行问题-&amp;amp;lt;textarea&amp;amp;gt;换行问题。。。。。。。。。。。。。。。

问题描述 <textarea>换行问题............... 后台传来一个List,然后循环把list的值循环出来,放到 ${modu.moduleName },/s:iterator 解决方案 因为你的内容是 默认这个标签里的内容是 一条数据换一行的

php表单转换textarea换行符的方法_php技巧

下面是我对这个问题的解决过程,最后算是完全搞懂了,真是阴沟里险些翻船 1.必须知道textarea中的换行符是 \n  (个人检测发现按回车键是\n,好像在linux下是\r\n) 2.用nl2br之前,请仔细看好手册解释,我就是搞郁闷了,一般都理解为将\n转换成<br >,其实不是的: 看php手册解释: nl2br –  Inserts HTML line breaks before all newlines in a string Returns string with '<br

php表单转换textarea换行符的方法

今天在项目中遇到一个textarea换行的问题,调试了半天都没有解决.要将textarea里的回车换行转换成br存入数据库. 下面是我对这个问题的解决过程,最后算是完全搞懂了,真是阴沟里险些翻船 1.必须知道textarea中的换行符是 n (个人检测发现按回车键是n,好像在linux下是rn) 2.用nl2br之前,请仔细看好手册解释,我就是搞郁闷了,一般都理解为将n转换成<br >,其实不是的: 看php手册解释: nl2br – Inserts HTML line breaks befo

php textarea换行符的方法

涉及到textarea中的换行,因为填入的内容是base64编码之后的结果(规范规定,base64编码结果中每76个字符需要加上一个回车换行,即一个" "),在ie下测试,一切ok,但是到了firefox和谷歌浏览器下,总是提示错误,细查一下,发现不同浏览器对于换行符处理不同造成的. 在ie下,换行符传入 在firefox和谷歌浏览器下,换行符只传入了 因为后台程序默认是按照处理的,所以字符串就不匹配了. 解决办法:如果发现传入的字符串只有,没有,则用正则表达式将替换成,然后再进行业务

php过滤或替换textarea换行回车\r\n的2种方法

  方法一,  代码如下   preg_replace("'([rn])[s]+'", "", $content) //去除回车换行符 方法二,  代码如下   str_replace(chr(13),'<br />',$body ) //这样把body中的回车变成了br了.

asp.net textarea换行函数代码_实用技巧

复制代码 代码如下: /// <summary> /// 替换html中的特殊字符 /// </summary> /// <param name="theString">需要进行替换的文本.</param> /// <returns>替换完的文本.</returns> public string HtmlEncode(string theString) { theString=theString.Replace(&

jQuery替换textarea中换行的方法_jquery

本文实例讲述了jQuery替换textarea中换行的方法.分享给大家供大家参考.具体分析如下: 昨天同事在学习jQuery的时候,希望使用替换掉textarea中的换行. html部分: <fieldset> <textarea id="ncontent"></textarea> </fieldset> <button id="submit">提 交</button> js部分: $(docu

PHP获取表单textarea数据中的换行问题

闲来无事,在网上看到一篇关于php表单转换textarea换行符的文章,看完后,根据以往经验,感觉上这篇文章中的一些信息并不准确...于是便自己亲自对php获取表单数据中的换行符问题进行研究 测试页面代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <

textarea ie7,ie8 宽度设置无效

问题描述 textarea ie7,ie8 宽度设置无效 在ie78浏览器下面,用JS控制textarea的宽度无效,设置colsrows也无效?这个应该如何解决呢? 解决方案 代码呢?如果加了xhtml什么设置width/height要加px单位 解决方案二: 最好贴出代码,不然的话 怎么知道哪里写的不对. 解决方案三: 聊天窗口 头部有隐藏的放大缩小关闭按钮,点击放大按钮,整个框放大,输入框宽度也随着变大,但是ie78下面宽度不会改变 解决方案四: 解决方案五: 解决方案六: 解决方案七: