最近プロジェクトに取り組む過程で、たまたま thinkPHP で cli を使用してコントローラーでメソッドを実行する必要があり、公式マニュアルを見つけた後、使い方がわかりませんでした。この記事では主に、thinkPHP の cli コマンドで実行される PHP コードの例を紹介します。
Baidu tp5 が cli を使用してコントローラーの下でメソッドを実行する方法について混乱しています。実行する必要があるクラス ファイル内のクラスを直接実行したいのですが。メソッドを呼び出してから、cmd コマンドでファイルが配置されているディレクトリを入力します
単一の PHP スクリプトを実行する場合は、このアプローチに問題はありませんが、実行したい場合は、 tp5 フレームワーク内のファイルには、見つからない、または未定義のさまざまなクラスと使用方法が表示されます。
後になって、実行コントローラーの下にメソッドが見つからないので、コマンドファイルのexecuteメソッドにコードを入れて直接実行しようと思いました
その後、新しいコマンドフォルダーを作成しますIndex モジュールのフォルダー内に新しい Test.php ファイルを作成します。コードは次のとおりです:
次に、cmd コマンド ラインで、プロジェクト ディレクトリを入力し、
関連する推奨事項:
VUE-CLI @2.9.1 以降のバージョンの問題
vue-cli マルチページ アプリケーション開発の簡単な例
以上がthinkPHP で cli コマンドを使用して PHP コードを実行する例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。