- var_dump: documentation ( source)
- get_class_methods: documentation ( source)
<?php
class C {
public $x = 0;
public function myFirstMethod()
{
$this->x += 1;
}
public function mySecondMethod()
{
$this->x += 2;
}
}
$obj = new C;
foreach (get_class_methods(C::class) as $m) {
$obj->$m();
}
var_dump($obj->x);