反転方法: 1. "explode(' ',$str)" ステートメントを使用して文字列を配列に変換します; 2. "array_reverse($arr)" ステートメントを使用して配列を反転し、反対の要素 配列を順番に返します; 3. 「implode(' ',$arr)」ステートメントを使用して、反転した配列を文字列に変換します。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
php は、文字列を単語単位で反転する
実装方法:次に配列
まず文字列を単語単位で配列要素に変換します
次に、array_reverse() を使用して配列を反転します。
次に、反転した配列を文字列に変換します。
実装コード:
<?php $str = "Reversing a string by word"; // break the string up into words $arr = explode(' ',$str ); // reverse the array of words $arr = array_reverse($arr); // rebuild the string $str = implode(' ',$arr); print $str; ?>
出力結果:
説明:
explode() 関数は文字列に基づくことができます。 delimiter は文字列を分割します。つまり、区切り文字に基づいて文字列を複数の部分文字列に分割し、これらの部分文字列を配列に結合して返します。
array_reverse() 関数は、要素の順序を逆にして配列を返します。
implode() 関数は 1 次元配列を文字列に変換できます
推奨学習:「PHP ビデオ チュートリアル##」 #》
以上がPHPで文字列を単語ごとに反転する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。