haber si alguien me puede sacar la duda o decirme si esto es un bug
una clase en la cual defino algunas variables privadas
Código PHP:
class user extends userConnector
{
// variables privadas
private $id, $extends = array();
// función constructora
public function __construct($user, $pass)
{
// retorna un estado
$this->id = parent::getLogin($user, $pass);
}
// función de sobre carga
public function __set($prop, $value)
{
$exteds[$prop] = $value
}
}
$object = new user('user', 'pass')
$object->test = 'asdasd';
// imprime en extends [... extends => array(id => -1, test=>'asdasd') ...],
print_r($object)
alguien sabe el porque?