ホームページ >バックエンド開発 >PHPチュートリアル >$run = new $mod(); が実行されないと、プログラムは実行されません。原因解決策は何ですか

$run = new $mod(); が実行されないと、プログラムは実行されません。原因解決策は何ですか

WBOY
WBOYオリジナル
2016-06-13 13:44:14717ブラウズ

$run = new $mod(); が実行されない場合、プログラムは実行されません。理由は何ですか?
$mod = isset($_GET['m']) ucfirst($_GET['m']) : 'Index' //インデックス関数 isset ucfirst() がデフォルトでロードされます。最初の文字は大文字です
$mod .= "Action";
$run = new $mod();
$run->run();

- -----解決策---------------------
$run = 新しい $mod();
$run->run();

新しい mod();

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。