Merhabalar,
PHP dizisini JSON formatına çevirmeyi (php array to json) kısa bir şekilde anlatıcam. JSONun genel yapısı {anahtar : değer} mantığıdır. JSON apilerde ve ajax üzerinde genelde kullanılır.
Bu konuda bize yardımcı olacak iki php fonksiyonu var. json_encode() ve json_decode() .
json_encode() diziyi json formatına çevirirken,
json_decode() json formatından diziye çevirir.
Hemen örnekleyelim.
$dizi = array (benim,adim,burak);
$donustur=json_encode($dizi);
print_r($donustur);
Çıktımız ;
[
benim,
adim,
burak
]
şeklinde olacaktır. decode içinse ; (tırnaklara dikkat edelim)
$donustur='[
benim,
adim,
burak
];
$dizi=json_decode($donustur);
print_r($dizi);
Çıktımız;
Array
(
[0] => benim
[1]=> adim
[2]=> burak
)
olacaktır. Umarım anlaşılır olmuştur.
kaynak :
https://www.burakgultekin.com.tr/php...tina-cevirmek/