2013-09-26 39 views
3
$search = substr($search_string, 0, -1); 

它只能删除最后一个空格。在有两个或多个空格之后的最后一个字符中的某些时候如何删除单词最后一个字符之后的所有空格,并且如果某些时候最终用户输入了第一个字符空间还要如何删除第一个字符如何删除php中的第一个和最后一个空格

+2

我想你要找的是http://php.net/manual/en/function.trim.php –

回答

2

使用trim()

饰边 - 一个字符串

$search_string = trim($search_string); 
0

的地带空白(或其它字符)从开头和结尾,我们对此有一个PHP函数。

使用PHP的trim函数。

4

你可以使用trim

$s = " blabla "; 
    $s = trim($s, " "); 
+1

不一定必须给那个空格作为第二个参数,那是默认的 –

+0

$ s =“blabla”; $ s = trim($ s,“”);它感谢你,巴尔和谁在重播我 – user2750450

+0

,但它不适合两句话。 – yussan

1

你可以使用TRIM()函数 尝试:

$search = trim($search);

2

装饰()是你正在寻找可能的内容,它会删除所有从双方的空格的字符串,你还可以看到ltrim()和rtrim()只从字符串的一边(左边或右边)中删除它们。

相关问题