- function_exists: documentation ( source)
<?php
class Func {
public static function __callStatic($name, $arguments) {
if (!function_exists($name)) {
// include
}
return call_user_func_array($name, $arguments);
}
}
Func::foo('bar');
Func::{'foo\\bar'}('qux');