mb_convert_variables 変数の文字コードを変換する &reftitle.description; stringfalsemb_convert_variables stringto_encoding arraystringfrom_encoding mixedvar mixedvars エンコーディング from_encoding の変数 var と vars をエンコーディング to_encoding に変換します。 mb_convert_variables は、エンコーディング検出のために Array または Object の文字列を結合します。これは、 エンコーディング検出は短い文字列では失敗する傾向があるためです。このため、 1 つの配列またはオブジェクトで異なるエンコーディングを混ぜることはできません。 &reftitle.parameters; to_encoding 文字列の変換後のエンコーディング。 from_encoding 変数の現在のエンコーディング。 配列またはカンマ区切りの文字列とすることで、 複数のエンコーディングを指定できます。 この場合、指定したエンコーディングの中から検出します。 "auto" は、INI 設定 mbstring.language に従って展開されます。 var var(3番目以降の引数)は、変換する変数への リファレンスです。文字列、配列、オブジェクトを指定することが可能です。 mb_convert_variables は全てのパラメータが 同じエンコーディングを有することを仮定します。 vars 追加の変数。 &reftitle.returnvalues; 成功時に変換前の文字エンコーディングを返し、失敗した場合に &false; を返します。 &reftitle.examples; <function>mb_convert_variables</function> の例 ]]>