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;

Translate »