PHP’de Dizileri JSON Formatına Çevirmek
Uygulamanızda dizi değerlerini Json’a çevirip o bu şekilde kullanım sağlamak isterseniz covert class’ını kolaylıkla kullanabilirsiniz. Örnek uygulamamızı inceleyerek fikir sahibi olmuş olursunuz. Yanlarına açıklamalarıyla neler yaptığımız anlatıldı.
<?php
/**
* Değerlerimizi dizi şekline getirmek için class tanımlıyoruz
*/
class listing
{
public $user_list = array(
"position" => "success",
"id" => 1,
"name" => "tuncay",
"surname" => "özkara",
"number" => 178
);
}
/**
* listing class'ını burada miras alıyoruz
*/
class json_converted extends listing
{
public function json()
{
$json = json_encode($this -> user_list);
return $json;
}
}
//json_converted classımızı çağırıyoruz
$list = new json_converted();
//json_converted classımızın içindeki json fonksiyonunu çalıştırdık
$json = $list -> json();
//$data değişkenine jsona çevirdiğimiz elemanları decode yapıyoruz
$data = json_decode($json);
//Burada ise kullanmaya başlıyoruz
echo $data -> id;
echo $data -> name;
Json formatıyla dönüşüm ile ilgili tüm aradıklarım burada detaylı açıklama ve özgün anlatımlarınız için teşekkürler hocam.