<?php class Dummy { public string $prop; public function __set($name, $value) { echo "Property '$name' in undeclared!\n"; $this->$name = $value; } } $dummy = new Dummy; $dummy->prop = 'Hello'; $dummy->prop .= ' world'; echo "{$dummy->prop}\n"; unset($dummy->prop); $dummy->prop = 'Hello'; $dummy->prop .= ' world'; echo "{$dummy->prop}\n";
You have javascript disabled. You will not be able to edit any code.