- var_dump: documentation ( source)
<?php
class A{
private $id='iddebut';
private $nomTest='nomdebut';
public function __call($name, $args)
{
echo "\n----".$name;
var_dump($args);
}
public function __get($name)
{
echo "\ngetting----".$name;
return $this->$name;
}
public function __set($name, $args)
{
echo "\nsetting".$name;
var_dump($args);
$this->$name=$args;
return $this;
///fdf
}
}
$a = new A();
echo "\n".$a->getId('ceci est un argument');
echo "\n".$a->id;
echo "\n".$a->nomTest;
$a->id = 'nouvel id';
$a->nomTest = 'nouvel id';