У меня есть класс:PHP - Возвращение класса в формате JSON
class A {
protected $nome;
public function getNome() {
return $this->nome . " exemplo";
}
public function setNome($nome) {
$this->nome = $nome;
}
}
Когда я использую код:
$r = new A();
$r->setNome("My");
json_encode($r);
код не возвращается из-за защищенного собственности , если имущество находится public код возвращается, но does'nt возвращает корректно.
Вы можете посмотреть, как ваш класс расширяет JsonSerializable - http://php.net/manual/en/class.jsonserializable.php. – Scott
Настройка как общественных работ для меня. – felipsmartins