domino
Новичок
возможно ли создать константный объект?
возможно ли создать объект класса, свойства которого нельзя было бы изменять?
допустим, класс A имеет переменную public $a=5;
можно ли создать аналог того, что в С++ называется константный объект? const obj = new A; ?
define принимает только скалярные аргументы. а const может быть использован только внутри класса.
но может как-то можно извратиться через eval - что-то в духе - создания аналогичного класса на лету, свойства которого доступны только для чтения?
возможно ли создать объект класса, свойства которого нельзя было бы изменять?
допустим, класс A имеет переменную public $a=5;
можно ли создать аналог того, что в С++ называется константный объект? const obj = new A; ?
define принимает только скалярные аргументы. а const может быть использован только внутри класса.
но может как-то можно извратиться через eval - что-то в духе - создания аналогичного класса на лету, свойства которого доступны только для чтения?