Скачиваний:
67
Добавлен:
15.03.2015
Размер:
975 б
Скачать
<?php
//Задаем класс Product
class Product {
    public $name;
    public $price;
    public $description;

    function Product() {
        $this->name = "Shirt";
        $this->price = 1500;
        $this->description = array(
            "size" => array("S", "M", "L", "XL"),
            "color" => array("Red", "Green", "Blue")
        );
    }
}

//создаем объект $item класса Product
$item = new Product();

//Выводим поля объекта $item
echo "<br/>".$item->name;
echo "<br/>".$item->price;
echo "<br/>".$item->description['size'][1];
echo "<br/>".$item->description['color'][1];

//Кодируем объект $item в json
$sameItem = json_encode($item);
//Декодируем из json`a в массив $sameItem
$sameItem = json_decode($sameItem, TRUE);

//Выводим элементы массива $sameItem
echo "<br/>".$sameItem['name'];
echo "<br/>".$sameItem['price'];
echo "<br/>".$sameItem['description']['size'][1];
echo "<br/>".$sameItem['description']['color'][1];
?>
Соседние файлы в папке phplab4