私は次のコードを持っています
<?php
$f = 'exit';
print "function '$f' \n";
$f();
print "end \n";
?>
このエラーメッセージが表示されます。
Fatal error: Call to undefined function exit()
PHPにexit()関数がないのはなぜですか?をに置き換える$f();
と、exit();
それが機能します。
Br
PHPマニュアルから直接:
注:これは言語構造であり、関数ではないため、変数関数を使用して呼び出すことはできません。
これを試してください:eval($f。"();");
それは良い方法ではありませんが、働かなければなりません