2017-07-11 5 views
-1

エンコードで文字を印刷できません。私は道を試みた。文字はjsonで印刷されません

echo json_encode($user,JSON_UNESCAPED_UNICODE); 

またはiconv("ISO-8859-1", "UTF-8",$user)

あなたは私を助けることができますか?ここでコード。

$user = "ğığığı"; 
echo json_encode($user); 

ありがとうございます。

+1

を働く見ることができます

echo json_encode($user,JSON_UNESCAPED_UNICODE|JSON_UNESCAPED_SLASHES);

を使用する必要があります-8符号化される。私は以前に少しのチェックリストを含む[** an answer **](http://stackoverflow.com/questions/31897407/mysql-and-php-utf-8-with-cyrillic-characters/31899827#31899827)を書いていますPHP/MySQLアプリケーションの文字セットの問題の大半*をカバーします。 さらに詳細なトピック[UTF-8すべての方法](http://stackoverflow.com/questions/279170/utf-8-all-the-way-through)もあります。また、 '$ user'を直接印刷するとどうでしょうか?それは正しいのですか? – Qirel

答えて

関連する問題