JSON fromatındaki veriyi diziye aktarmak. Çok kolaymış be ya!


$str = '{"meyve":"elma","sebze":"havuç","elbise":"gömlek"}';

şeklinde bir JSON (JavaScript Object Notation)  ifadesini diziye aktarmak için explode() fonksiyonunu kullanmayı düşünenler! Hayır!

Çok kolay bir fonksiyon ile bunu başarabilirsiniz (PHP versiyonunun 5.2.0 veya daha yeni olması şartıyla):

$dizi = json_decode($str, true);

İkinci parametre dizinin birleşik (associative) bir dizi mi olacağını belirler.

Bundan sonraki adım dizi elemanına ulaşmak olacaktır.

$birDegisken = $dizi['meyve']; //elma değeri verir.

Benim çok hoşuma gitti.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Connecting to %s