Если вы хотите, чтобы свойства вашего класса были динамическими, вы можете сделать это в __construct
, который вызывается автоматически при создании объекта класса.
class Test {
public $code = '111';
public $commands = [];
public function __construct() {
$this->commands[$this->code] = "тест";
}
}
$a = new Test();
var_dump( $a );