Ufak düzeltme/ekleme yapmak isterim, json_decode fonksiyonunda bir parametre daha mevcut o da çıktı tipini belirlemek için kullanılır.
Eğer
json_decode($veri); şeklinde kullanım sağlanırsa, elde edilen çıktının formatı nesne olacaktır.
Fonksiyona
json_decode($veri,1); şeklinde 2. bir parametre eklersek, çıktımız dizi şeklinde olacaktır.
Yukarıda da belirttiğim gibi, bu verdiğiniz kod parçacığında kullanıcı hata ile karşılaşacaktır..
Yapıyı şöyle düzenleyelim;
<?php
$data = '{"id":"1","value":"MARMARA"}';
$data = json_decode($data);
echo $data->value;
#VEYA
$data = '{"id":"1","value":"MARMARA"}';
$data = json_decode($data,1);
echo $data["value"];
?>
Merhaba
Teşekkür ederim. Lakin her detayı verirsek kopyacı yetişir bir detay eksik olursa yazılımcı yetişir çünkü araştırmayı öğrenir 😉