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;
}
?>