ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
PHP'nin standart dağıtımları varsayılan olarak JSON desteğini etkinleştirir. PHP uzantısı JavaScript Nesne Gösterimi (JSON) veri değişim biçimini uygular. PHP ayrıştırıcısındaki JSON uzantısı JSON verilerini işler.
JSON (JavaScript Nesne Gösterimi), hafif, metin tabanlı, dilden bağımsız bir veri değişim biçimidir. JSON, yapılandırılmış verilerin taşınabilir gösterimi için küçük bir biçimlendirme kuralları kümesi tanımlar. Hem insanların hem de makinelerin okuması için kolay olan metin tabanlı bir veri biçimidir.
PHP 5.2 sürümünden itibaren JSON eklentisi, bir dizi önceden tanımlanmış sabit, JSON ile ilgili fonksiyonlar ve ayrıca bir JsonException sınıfı sağlar.
PHP JSON Fonksiyonları
PHP'nin aşağıdaki JSON fonksiyonları vardır.
json_encode()
Bu fonksiyon, sağlanan değerin JSON gösterimini içeren bir dize döndürür. Parametre bir dizi veya nesneyse, yinelemeli olarak serileştirilir.
json_encode(mixed $value, int $flags = 0, int $depth = 512): string|false
Bu fonksiyonun ilişkisel parametresi true olduğunda, JSON nesneleri ilişkisel diziler olarak döndürülür; false olduğunda ise JSON nesneleri nesne olarak döndürülür.
Kodlama/kod çözme işlemleri sağlanan bayraklardan etkilenir. Önceden tanımlanmış sabitler ve tam sayı değerleri aşağıdaki gibidir:
Önceden Tanımlanmış Sabit
Değerler
JSON_HEX_TAG
1
JSON_HEX_AMP
2
JSON_HEX_APOS
4
JSON_HEX_QUOT
8
JSON_FORCE_OBJECT
16
JSON_NUMERIC_CHECK
32
JSON_UNESCAPED_SLASHES
64
JSON_PRETTY_PRINT
128
JSON_UNESCAPED_UNICODE
256
json_last_error_msg()
Bu fonksiyon son json_encode() veya json_decode() çağrısının hata dizesini döndürür.