文字列として表されるメソッドを呼び出すことはできますか?
例:
$function = '$this->myfunction($myparam)';
myparam で myfunction を呼び出すにはどうすればよいですか? 可能?
ありがとう :)
文字列として表されるメソッドを呼び出すことはできますか?
例:
$function = '$this->myfunction($myparam)';
myparam で myfunction を呼び出すにはどうすればよいですか? 可能?
ありがとう :)
call_user_func();
PHPの機能を利用できます。
例えば。、
function callMe($message)
{
echo "My Function was called with arg:".$message;
}
そしてあなたはそれを次のように呼ぶことができます
call_user_func("callMe","MyMessage");
そして、関数が返す任意の値を返します。
また、複数の引数または配列を使用して呼び出す場合は、次を使用できます。
call_user_func_array()
www.php.netでこれらの詳細な実装を入手できることを願っています