Özellik aşırı yüklenmesini engellemek için daha iyi bir yolu var mı?

0 Cevap php
<?php
class Item {
 public function __set($name, $value){
  throw new Exception('Overloading is forbidden.');
 }

 public function __get($name){
  throw new Exception('Overloading is forbidden.');
 }
}

Eminim gerekli tüm nesne özelliklerini ayarlamak yapmak istiyorum, ama bir özellik adı PHP yanlış yazarsanız sadece yeni bir özellik ekler ve ben başlatmak istedim pervane boş kalır.

0 Cevap