JSONに中国語をもっと理解させます。UNESCAPED_ユニコム)

825 ワード

 
<?php
echo json_encode(" "); //"\u4e2d\u6587"
これは中国で開発をしている私達のクラスメートを悩ませています。時々自分でjsonを書かなければならないことがあります。encode.PHP 5.4において、この問題はついに解決されました。JSON_UNESCAPED_UNICODEは、本名が不思议です。つまり、JsonはUnicodeをコードしないでください。以下の例をみてください。
 
<?php
echo json_encode(" ", JSON_UNESCAPED_UNICODE); //" "
どうですか?みんなが楽しく変えられますか?もちろん、Jsonは5.4にも参加しました。JSON_BIGINT_ASSTRING、JSON_PRETTY_PRINT、JSON_UNESCAPED_SLASHESなどのオプションがあります。興味があれば、ご参加ください。Jsonアンコール
しかし、やはり注意してください。PHP 5.4はまだ開発段階にあります。最終releaseの前に、どのような新しい特性も調整されたり変更されたりするかもしれません。もし皆さんが何か提案があれば、フィードバックも歓迎します。PHPがより良くなるように助けてくれます。http://www.laruence.com