ThinkPHP の空のモジュールと空の操作も非常に実用的な機能です。空のモジュールの概念は、ThinkPHP が指定されたモジュールを見つけられない場合、空のモジュール (EmptyAction) を見つけて、空のモジュール内でインデックス操作を実行しようとすることです。同様に、空の操作も同じ概念です。指定されたモジュールで操作メソッドが見つからない場合、システムは空の操作メソッド (空) を見つけようとします。実際、これは理解しやすいですが、PHP 仮想ホストのカスタム 404 ページに似ていますが、カスタム 404 よりも柔軟です。このメカニズムを使用すると、エラー ページと一部の URL の最適化を実現できます。空のモジュールと、ノーオペレーションの書き方を詳しく紹介します。
1. 空のモジュール 、プロジェクトで EmptyAction クラスを定義します。
リーリー
2. no-op 、no-op は指定されたモジュールの下で定義されます。たとえば、UserAction クラスである User モジュールの下で no-op を定義します。
リーリー。