PHP Accessor fonksiyonlar ve diziler

0 Cevap

Bir dizinin bir elemanı skalar değerini ayarlayın olamaz, ama PHP bir __ set erişeni işlevini kullanma. Yani:

$p->scalavar = "Hello";  // This works fine
$p->myarray['title'] = "Hello";  //This does not work

Şöyle Benim erişimci olduğunu:

function __set($mbr_name, $mbr_value) {
    $this->$mbr_name = $mbr_value;
}

Teşekkürler!

0 Cevap