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

  • Elly

    Elly

    3 EKİM 2005
  • mahalodotcom

    mahalodotcom

    8 HAZİRAN 2007
  • MotoManTV

    MotoManTV

    10 Aralık 2009