洛枫学院

洛枫学院 » PHP » PHP过滤全角空格

页码: 1

PHP过滤全角空格

- 肖阳_洛阳 2013-02-22 15:17

php自带的trim是去掉半角空格,如果去掉全角空格还要做一些操作,代码如下:

代码 复制 - 运行

<?php
/* 字体转换
 $content 内容
 $to_encoding 目标编码,默认为UTF-8
 $from_encoding 源编码,默认为UTF-8
 */
function mbStrreplace($content, $to_encoding = "UTF-8", $from_encoding = "UTF-8") 
{
 $content = mb_convert_encoding ( $content, $to_encoding, $from_encoding );      //获取内容+空格
 $str = mb_convert_encoding ( " ", $to_encoding, $from_encoding );  //获取空格编码
 $content = mb_eregi_replace ( $str, " ", $content );  //用正则替换全角空格
 $content = mb_convert_encoding ( $content, $from_encoding, $to_encoding ); // 
 $content = trim ( $content ); //除去空格
 return $content;
}
?>

页码: 1