-3

だから私は現在一連の文字列を持っています。彼らは空白にアクセスしているかもしれないので、「本」を「本」に変えてそれを取り除きたい. ただし、トリムを使用すると、「some title」などの文字列が「sometitle」になります。どうすればいいですか?

4

3 に答える 3

2

Trim はあなたが探している関数です。ドキュメントはこちら. あなたが言っていることに反して:

trim — Strip whitespace (or other characters) from the beginning and end of a string

真ん中は影響を受けません!

于 2012-11-21T02:47:04.023 に答える
0

使用:

trim(" Some title");

単語間のスペースを削除しません-文字列の最初と最後でのみ、エルゴの結果:

"Some title"

文字列の左(開始)と右(終了)からそれぞれ文字を削除する関数もltrim()あります。rtrim()

あなたはここでそれらについてもっと読むことができます:

于 2012-11-21T02:53:04.470 に答える
0
$str[] = " book ";
$str[] = " book";
$str[] = "book ";
$str[] = "b o o k";
foreach($str as $s){
    echo trim($s).'<br>';
}

trim()は、空白の前後をカットします。決して真ん中ではありません。

于 2012-11-21T02:49:43.353 に答える