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

  • Fubar Protocol

    Fubar Protoc

    21 AĞUSTOS 2010
  • Jonathan Morrison

    Jonathan Mor

    24 Mart 2010
  • Photoshop Pro Help

    Photoshop Pr

    1 Ocak 2007