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

  • EmperorTigerstar

    EmperorTiger

    14 EYLÜL 2009
  • Jack Vale Films

    Jack Vale Fi

    8 ŞUBAT 2007
  • skiesofblack.net

    skiesofblack

    14 HAZİRAN 2009