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

最後の1つのスペースのみを削除しています。2 つ以上のスペースを使用した後の最後の文字で、単語の最後の文字の後のすべてのスペースを削除する方法と、エンド ユーザーが最初の文字スペースを入力した場合に最初の文字も削除する方法を教えてください。

4

5 に答える 5

4

使用できますtrim

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

使用trim():

トリム — 文字列の先頭と末尾から空白 (またはその他の文字) を削除します

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

trim() はおそらくあなたが探しているものです。文字列の両側からすべての空白を削除します。文字列の片側 (左または右) からのみ空白を削除する ltrim() および rtrim() も見ることができます。

于 2013-09-26T06:31:29.383 に答える
1

あなたはトリム()関数を試すことができます:

$search = トリム($search);

于 2013-09-26T06:29:17.500 に答える
0

このための PHP 関数があります。

PHP のトリム機能を使用します。

于 2013-09-26T06:28:42.420 に答える