3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Batata { public $name; private $secret; public function setSecret($value) { $this->secret = $value; } } $potato = new Batata(); $potato->name = 'teste'; $potato->job = 'Batatinha'; // Atribuição dinâmica $potato->setSecret('Im a banana'); var_dump((array) $potato);

preferences:
34.24 ms | 402 KiB | 5 Q