SORU
29 Mayıs 2010, CUMARTESİ


Nasıl Unicode kaçış dizilerini çözmek gibi&; u00ed\" UTF-8 uygun olarak kodlanmış karakter için?"

PHP bir işlevi olan kod çözme Unicode "\u00ed" "í" ve diğer tüm benzer olaylar? gibi dizileri kaçış yok

here ama işe yaramadı galiba benzer bir soru buldum.

CEVAP
29 Mayıs 2010, CUMARTESİ


Bunu deneyin:

$str = preg_replace_callback('/\\\\u([0-9a-fA-F]{4})/', function ($match) {
    return mb_convert_encoding(pack('H*', $match[1]), 'UTF-8', 'UCS-2BE');
}, $str);

UTF-16 temelli C C Json tarzı /Java/: diye/

$str = preg_replace_callback('/\\\\u([0-9a-fA-F]{4})/', function ($match) {
    return mb_convert_encoding(pack('H*', $match[1]), 'UTF-8', 'UTF-16BE');
}, $str);

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • KoreanFrogMania님의 채널

    KoreanFrogMa

    18 Aralık 2011
  • Mark Brown

    Mark Brown

    9 HAZİRAN 2010
  • FusioNGamiing

    FusioNGamiin

    10 Temmuz 2007