Есть такая проблема в конструкторе класса необходимо получить JSON строку и после вывести её, как это реализовать не могу понять.
Например:
class MyConstruct {
public $param1;
public $param2;
public $param3;
function __construct($text1_param1,$text2_param2, $text3_param3){
$this->param1 = $text1_param1;
$this->param2 = $text2_param2;
$this->param3 =$text3_param3;
}
function pr_result() {
echo $this->param1."<br>";
echo $this->param2."<br>";
echo $this->param3;
}
}
$la = new MyConstruct('{"first":"name","second":"surname","thi rd":{"sub1":1,"sub2":2,"sub3":3}}');
$la->pr_result();
И что нужно сделать чтобы получилось так :
$la->get('first'); // Вернёт 'name'
$la->get('third')->get('sub2'); // Вернёт 2