php字符串处理问题,如何去掉文本域中输入的回车
如果在文本域输入过程中加入回车,写到txt文件以后,就换行了.php里有没有个函数可以去掉回车,或者用其他方法如何实现呢.找了半天手册没找到,请高手指教!非常感谢!...
如果在文本域输入过程中加入回车,写到txt文件以后,就换行了.
php里有没有个函数可以去掉回车,或者用其他方法如何实现呢.
找了半天手册没找到,
请高手指教!
非常感谢! 展开
php里有没有个函数可以去掉回车,或者用其他方法如何实现呢.
找了半天手册没找到,
请高手指教!
非常感谢! 展开
2个回答
展开全部
php用两个函数可以替换。
mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] )
mixed preg_replace ( mixed $pattern , mixed $replacement , mixed $subject [, int $limit = -1 [, int &$count ]] )
这两个函数中,第一个函数较为高效,第二个函数使用了正则表达式替换,效率会低点,
但是替换更加灵活。
例子:
<?php
$str = "文本域中输入的内容";
//单个字符串替换
str_replace("\n", "", $str);
preg_replace("/\n/", "", $str);
//多个字符串替换
str_replace(array("\n", "\r"), "", $str);
str_replace(array("\n", "\r"), array("", ""), $str);
preg_replace('/\n|\r/', "", $str);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询