- array_map: documentation ( source)
- var_dump: documentation ( source)
- error_reporting: documentation ( source)
<?php
error_reporting(-1);
abstract class A
{
public function foo(){
array_map( 'static::bar', ['hello', 'world']);
}
abstract public static function bar($arg);
}
class B extends A {
public static function bar($arg) {
var_dump($arg);
}
}
$b = new B;
$b->foo();