4
 $search = substr($search_string, 0, -1);

它只删除最后一个空格。有时在最后一个字符中有 2 个或更多空格后如何删除单词最后一个字符后的所有空格,如果有时最终用户输入第一个字符空间如何也删除第一个字符?

4

5 回答 5

4

你可以使用trim

   $s = "  blabla   ";
   $s = trim($s, " ");
于 2013-09-26T06:28:47.540 回答
3

使用trim()

trim — 从字符串的开头和结尾去除空格(或其他字符)

$search_string = trim($search_string);
于 2013-09-26T06:28:29.070 回答
2

trim() 可能是您要查找的内容,它会删除字符串两侧的所有空格,您还可以看到 ltrim() 和 rtrim() 仅从字符串的一侧(左侧或右侧)删除它们。

于 2013-09-26T06:31:29.383 回答
1

您可以使用 trim() 函数尝试:

$搜索=修剪($搜索);

于 2013-09-26T06:29:17.500 回答
0

为此,我们有一个 PHP 函数。

使用 PHP 的修剪功能。

于 2013-09-26T06:28:42.420 回答