- ベストアンサー
phpでmb_convert_kanaについて教えてください。
phpでmb_convert_kanaについて教えてください。 「半角」-「全角」変換を行っていましたが、現在文字化けしてしまいます。 PHP5ではmb_convert_kanaの使い方が変わったのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
$str = mb_convert_kana($str,'ak','SJIS-win'); のように文字列のエンコーディングを付けます。 string mb_convert_kana ( string str [, string option [, string encoding]] ) mb_convert_kana() は、文字列 str に関して「半角」-「全角」変換を行い、 変換された文字列を返します。この関数は、日本語のみで使用可能です。 option は変換オプションです。デフォルト値は、 "KV"です。 encoding は文字エンコーディングで、 省略された場合は内部文字エンコーディングが使用されます。 以下のオプションを組み合わせて指定します。デフォルト値は KV です。
その他の回答 (1)
- asuncion
- ベストアンサー率33% (2127/6290)
回答No.1
どのようなスクリプトを書かれていますか?
お礼
初心者的な質問を回答いただきありがとうございました。 文字エンコーディングを今まで省略していましたが、 無料のレンタルサーバー側の仕様変更されたのか解らないですが、 エンコードを書くだけで解決できました。 ありがとうございました。