置換後の文字列を複数指定する事も可能です。この場合、第一引数と第二引数に配列を指定します。それぞれ配列のキーに対応した文字列に変換されます。スマートフォンを購入。$str);?>◆実行結果テレビを購入。str_split()関数str_split()関数を使用すると文字列を一文字ずつ分割することができます。分割された文字は配列に格納されます。str_ireplace()関数str_ireplace()関数を使用すると、大文字と小文字を区別しない文字列の置換をすることができます。引数には、置換前の文字列を指定します。第二引数には、置換後の文字列を指定します。第三引数には、処理対象の文字列を指定します。trim()関数trim()関数を使用すると、文字列の最初と最後の指定した文字を削除することができます。引数には、削除する文字列を指定します。第二引数には、処理対象の文字列を指定します。以下の例では、半角スペースを削除しています。substr_count()関数,mb_substr_count()関数substr_count()関数を使用すると文字を指定して出現回数をカウントすることができます。この関数はマルチバイトには対応しておらず、マルチバイトの文字列の場合は、mb_substr_count()関数を使用します。両関数とも使い方は同じです。引数に処理対象の文字列を渡し、第二引数にカウント対象の文字を指定します。ltrim関数ltrim関数を使用すると最初のタブ、スペース、改行を取り除くことができます。全角スペースは削除できませんので気をつけましょう。rtrim関数rtrim関数を使用すると最後のタブ、スペース、改行を取り除くことができます。strtoupper関数strtoupper関数を使用すると文字列を大文字にすることができます。strtolower関数strtolower関数を使用すると文字列を小文字にすることができます。mb_detect_encoding()関数mb_detect_encoding()関数を使用すると、文字列の文字コードを調べることができます。mb_convert_encoding()関数mb_convert_encoding()関数を使用すると、文字列の文字コードを変更することができます。第二引数には、変換後の文字コードを指定します。第三引数には、変換前の文字コードを指定できます。第三引数には、autoを指定し文字コードを自動検出することもできます。mb_convert_kana()関数mb_convert_kana()関数を使用すると、ひらがなをカタカナに変換することができます。mb_convert_kana()関数は、第二引数にオプションを指定し、変換方法を指定します。最初にテキストの文字コードを指定します。"コンニチハ"なお、上記ではオプションKVCを指定していました。この他に指定できるオプションがあります。オプションを以下に記載します。「全角」英字を「半角」に変換します。「半角」英字を「全角」に変換します。「全角」数字を「半角」に変換します。「半角」数字を「全角」に変換します。「全角」英数字を「半角」に変換します。