以 PHP 形式传递静态方法作为参数
is_callable 和 call_user_func 使用的相同语法可用于在 PHP 中传递静态方法作为参数。
要传递静态方法,可使用以下示例:
示例
<?php
function my_func() {
echo "Hello there!";
}
$variable_name = "my_func";
var_dump(is_callable($variable_name, false, $callable_name));
echo $callable_name, "n";
var_dump(is_callable($variable_name));
?> 产出
将产生以下产出:
bool(true) my_func bool(true)
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP