- var_dump: documentation ( source)
- serialize: documentation ( source)
- range: documentation ( source)
<?php
class Foo {
protected $mything;
public function __construct($mything) {
$this->mything = $mything;
}
public function doStuff($a) {
return $a;
}
public static function doStaticStuff($a) {
return $a;
}
}
$foo = new Foo(range('A', 'Z'));
var_dump(serialize(array($foo, 'doStuff')));
var_dump(serialize(array('Foo', 'doStaticStuff')));
$method = 'doStuff';
$foo->$method('bar');