最近、私は学校ネットワーク用の FTP 検索エンジンを作成しています。中国語の文字列の単語分割のため、順方向と逆方向のメソッドを組み合わせて使用しており、中国語の文字列を逆方向にする必要があります。オンラインで検索したところ、どれも似ていて、ループ処理が必要であることがわかりましたが、それはあまり好きではありませんでした。
そこでマニュアルを読んだところ、いくつかの関数が使用できることがわかりました:
str_split() 関数は文字列を配列に分割します。
array_reverse() は配列配列を入力として受け入れ、セルを逆順にした新しい配列を返します。
implode() 関数は配列要素を文字列に結合します。
以下はテスト プログラムです:
$str="世界には 2 つの基本要素しかありません"
echo $str . "
";
$str=implode(array_reverse(str_split) ($str ,2)));
echo $str;
?>
出力結果は次のとおりです:
世界には 2 つの基本要素のみが存在します