次の例を考えてみましょう。
function myTest(&$var)
{
$var++;
echo "var = {$var}\n";
}
$x = 42;
call_user_func('myTest', $x);
警告が表示されます:
警告:myTest()のパラメーター1は参照であると予想され、値は/home/alain/workspace/echo/echo.php(57)で指定されています:7行目のeval()コード
注:evalを説明する、オンラインサンドボックスに記述されたコード。
call_user_func
家族の機能への参照を渡す方法はありますか?