PHP json_encode sonra Asya karakterleri (Japonca, Çince) nasıl okunur?

0 Cevap php

Ben konu hakkında her yazı okudum ama ben soruma cevap buldum sanmıyorum, bu beni deli ediyor.

Ben php dosyaların bir çift, mySQL db içine bir mağaza veri var, başka biri bu verileri okumak: Tüm dünyada veri almak ve ben doğru bir şekilde asiatik karakteri saklamak için başarılı gibi görünüyor, ama ben okumaya çalıştığınızda bu veri geri karakterleri alınamıyor.

I got gibi birçok diğer kullanıcıların? yerine doğru karakterlerinizle.

I got benim PHP dosyalarının Top:

header('Content-Type: application/json; charset=utf-8');

o zaman

mysql_query("SET CHARACTER SET utf8", $link);
mysql_query("SET NAMES 'utf8'", $link);

o zaman

$fab[] = array_map(utf8_encode,$array);

İşte print_r ($fab) ben :-( asiatik karakter kayıp ise

Sonra ne zaman:

$json_string = json_encode($fab); //originale

Ne olsun "??".

How is the correct way to get the right chars back? The json string iso zaman passed to an iPhone client.

Herhangi bir öneri veya yardım sooo mutluluk duyacağız.

Thank you anyway, Fabrizio

0 Cevap