-
- function fun()
- {
- echo 'fun';
- }
- $a = 'fun';
- $a();
- ?>
-
コードをコピー
上記の $a 変数は fun() 関数です。$a() の呼び出しは fun() の呼び出しと同じです。
別の方法。
PHP で関数を呼び出します。
混合 call_user_func (コールバック $function [, 混合 $parameter [, 混合 $...]] )
混合 call_user_func_array (コールバック $function, 配列 $param_arr )
例:
-
- //変数としての関数名
- //by bbs.it-home.org
- function barber($type)
- {
- echo "$type のヘアカットをご希望でした、問題ありません" ;
- }
- call_user_func('床屋', "キノコ");
- call_user_func('床屋', "髭剃り");
- ?>
コードをコピー
|