本文实例讲述了php获取textarea的值并处理回车换行的方法。分享给大家供大家参考。具体实现方法如下:
一般来说,在html表单中textarea中我们按回车与换行都是一些ascii或特殊的字符的编码,如果不进行转换输出文字是没的排版的。
php获取textarea的值是十分简单的 textarea回车换行为 \r\n 下面看例子
HTML代码:
<Textarea name="test" rows="3″ cols="20″ id="test"></textarea>
$str=$_GET['test']; echo $str.'<br />'; $arr=explode("\n",$str); print_r($arr); echo count($arr).'<br />';//回车数 $str1=nl2br($str);//回车换成换行 echo $str1;
<html> <head> <title></title> </head> <body> <form action=""> <textarea name="test"></textarea> <input type="submit" /> </form> <?php $str=$_GET['test']; echo $str.'<br />'; $arr=explode("\n",$str); print_r($arr); echo count($arr).'<br />';//回车数 $str1=nl2br($str);//回车换成换行默认函数 echo $str1; ?> </body> </html>
$names = preg_split('/\r\n/',$_POST['textarea']); foreach($names as $name){ // todo something eg: echo $name; }
$vals = get_from_mydb(); $tmp = ''; foreach($vals as $val){ $tmp .= $val.' '; }
希望本文所述对大家的PHP程序设计有所帮助。
<body> <textarea id="text" name="" id="" cols="30" rows="10"></textarea> <button id="btn">提交</button> <script> </body> 使用方法2不生效,是空值(纯空白,不是null),现版本innerHTML不能用吗 有没有大佬知道,新手刚上路
问题内容: 我已经在Unix环境中使用Java代码创建了一个文本文件。 我使用和编写文本文件。对于每一行之后的换行符,我正在使用方法(其中的对象是)。 而且,我通过附加来自Unix环境本身的邮件(使用Unix命令自动执行此操作)来附加该文本文件。 我的问题是,在Windows系统中从邮件下载文本文件后,如果打开该文本文件,数据将无法正确对齐。角色不起作用,我认为是这样。 如果也要在Windows环
问题内容: 这是我的plnkr:http ://plnkr.co/edit/n8cRXwIpHJw3jUpL8PX5?p=preview 您必须单击li元素,然后表格会出现。输入一个随机字符串,然后点击“添加通知”。代替textarea文本,您将得到未定义。 标记: JS部分: 返回“未定义”。我注意到当使用angular-ui的ui-if时,这不起作用。任何想法为什么这不起作用?如何解决? 问题
本文向大家介绍ajax获取php页面的返回参数,控件赋值的方法,包括了ajax获取php页面的返回参数,控件赋值的方法的使用技巧和注意事项,需要的朋友参考一下 js页面 PHP页面 以上就是小编为大家带来的ajax获取php页面的返回参数,控件赋值的方法全部内容了,希望大家多多支持呐喊教程~
本文向大家介绍php获取QQ头像并显示的方法,包括了php获取QQ头像并显示的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了php获取QQ头像并显示的方法。分享给大家供大家参考。具体分析如下: 最近看到博客留言的头像有点别扭,因为游客的头像都是同一个头像,看着不是很舒服。虽然现在绝大多数的主题集成了Gavatar头像功能,先不说gavatar被墙的问题,我自己现在都没弄个gavata
本文向大家介绍php对微信支付回调处理的方法,包括了php对微信支付回调处理的方法的使用技巧和注意事项,需要的朋友参考一下 应用场景 支付完成后,微信会把相关支付结果和用户信息发送给商户,商户需要接收处理,并返回应答。 对后台通知交互时,如果微信收到商户的应答不是成功或超时,微信认为通知失败,微信会通过一定的策略定期重新发起通知,尽可能提高通知的成功率,但微信不保证通知最终能成功。 (通知频率为1