通常の文字列を utf-8 コードに変換するのに役立つ関数または単純なアルゴリズムが必要です
例: 文字列:
hello
عربي
UTF-8 コード:
68 65 6C 6C 6F 0A 0639 0631 0628 064A 0A
通常の文字列を utf-8 コードに変換するのに役立つ関数または単純なアルゴリズムが必要です
例: 文字列:
hello
عربي
UTF-8 コード:
68 65 6C 6C 6F 0A 0639 0631 0628 064A 0A
utf8_encode ( $data )を使用する
完全なドキュメントを参照してくださいhttp://php.net/manual/en/function.utf8-encode.php
次のようにを使用iconv
します。
$text = iconv(mb_detect_encoding($text, mb_detect_order(), true), "UTF-8", $text);
これは、文字列の現在の文字セットも検出します。
ここでiconv
機能を使用してみてください
アラビア語で使用したい場合
http://ar-php.org/でアラビア語の php ライブラリを使用できます。
これを試して:
...
$somStr = 'Hello';
utf8_encode_deep($somStr); // Converting string to utf8
print_r($somStr);
...
詳細については、これutf8_encode_deep()
を参照してください
この問題が解決することを願っています。