- array_map: documentation ( source)
- var_dump: documentation ( source)
<?php
class Foo {
public static function bar() {
return 1;
}
private static function baz() {
return 2;
}
}
function mapIt( callable $mapper ) {
$a = array( 1, 2, 3 );
return array_map( $mapper, $a );
}
$f = new Foo();
var_dump( mapIt( array( $f, 'bar' ) ) );
var_dump( mapIt( array( $f, 'baz' ) ) );