PHP İLE JSON OKUMA VE OLUŞTURMA
Php 5 ile gelen birçok
yenilikten biri de JavaScript
Object
Notation(JSON)
ile kodlanmış dosyaları
okuyabilmemizi
ve
oluşturabilmemizi sağlayan
Json kütüphanesidir. Bu
kütüphaneyi kullanabilmek
için php versiyonumuzun
minumum 5.2.0 olması
gerekiyor. Json kütüphanesin
de json_decode, json_encode
ve json_last_error olmak
üzere 3 fonksiyon bulunuyor.
Dinamik flash projelerinde,
Ajax işlemlerinde Php ile
veri alışverişi yaparken xml
yerine json kullanmak daha
iyi performans sağlayacaktır.
Xml gibi bir çok tag açıp
kapanması gerekmediği için,
daha az satırda istediğimiz
veriyi paylaşabiliyoruz. Bu da
boyutun daha küçük olmasını
sağlıyor ve performansı
olumlu yönde etkiliyor.
Json_decode : Json ile
kodlanmış içeriği çözerek
obje haline getirir.
Json_encode : Php’de
oluşturduğumuz bir diziyi
veya objeyi json ile kodlanmış
hale getirir.
json_last_error : json_
encode veya json_decode
kullandığımızda oluşan son
hatayı görmemizi sağlar.
Bu kadar teorik bilgiden
sonra
artık
kodlarla
desteklenmiş örneklerle bu
kütüphaneyi
incelemeye
başlayalım. :)
Yukarıda ki kodları çalıştırdığımızda :
çıktısı ile karşılaşıyoruz.
Gördüğünüz gibi php ile
84
oluşturduğumuz diziyi çok
kolay bir şekilde json formatına
çevirebiliyoruz.