当前位置: 首页 > 文章分享 > 建站技术 > PHP技术 > php空格用trim去不掉问题解决方法

php空格用trim去不掉问题解决方法

2021-04-24浏览量:436发布:admin

以php的trim 函数为例: 去除字符串首尾处的空白字符(或者其他字符)

string trim    ( string $str   [, string $charlist  ] ) 第二个参数可以指定要trim掉的字符

如果不指定第二个参数,trim() 将去除这些字符:

直接上代码

$data['flat_number'] ='       eee';

$sArray = str_split($data['flat_number']);
foreach ($sArray as $s){
   var_dump(ord($s));
}


使用方法


private function toTrim($str)//删除所有的空格
{
   $str = preg_replace("/^[\s\v".chr(194).chr(160)."]+/","", $str); //替换开头空字符
   $str = preg_replace("/[\s\v".chr(194).chr(160)."]+$/","", $str); //替换结尾空字符
   return $str;
}