• Bu site çerezler kullanır. Bu siteyi kullanmaya devam ederek çerez kullanımımızı kabul etmiş olursunuz. Daha fazla bilgi edin.

Json Encode / Decode

Konuyu Okuyan Kişiler (0)

inforesim

webmaster.tc
Katılım
4 Ağu 2012
Mesajlar
2,439
Beğeniler
0
#1
Genelde bir diziyi, Tekrar kullanacaksanız json encode yapıp, Ardından tekrar decode ile Array sınıfına çevirebilirsiniz. Ben genelde bu amaç için kullanıyordum, Tabi siz farklı şeyler içinde kullanabilirsiniz :)

Çok basit, 2 kod ile Encode ve Decode işlemi yapılıyor.

Json Encode
PHP:
<?php
$json = array("ali","veli");
echo json_encode($json);
/*
Çıktı : ["ali","veli"]
*/
?>
Json Decode
PHP:
<?php
$json = '["ali","veli"]';
print_r(json_decode($json));
/*
Çıktı

Array
(
    [0] => ali
    [1] => veli
)
*/
?>
Bu sayede, Bir array veritabanında saklayabilir ve Decode ile Tekrar değişkene kolaylıkla atayabilirsiniz veya Bir siteye veri gönderirken, Bir çok değer yollayacaksanız json encode ile Yollarsınız ve Decode ile de karşı sitede direk arraya çevirebilirsiniz :)
 

gkbrk

webmaster.tc
Katılım
9 Ağu 2012
Mesajlar
1,044
Beğeniler
0
#2
json_decode($json, true); olması gerekmiyor mu array olması için?