thinkPHP で cli コマンドを使用して PHP コードを実行する例

小云云
リリース: 2023-03-21 06:30:01
オリジナル
4707 人が閲覧しました

最近プロジェクトに取り組む過程で、たまたま thinkPHP で cli を使用してコントローラーでメソッドを実行する必要があり、公式マニュアルを見つけた後、使い方がわかりませんでした。この記事では主に、thinkPHP の cli コマンドで実行される PHP コードの例を紹介します。



Baidu tp5 が cli を使用してコントローラーの下でメソッドを実行する方法について混乱しています。実行する必要があるクラス ファイル内のクラスを直接実行したいのですが。メソッドを呼び出してから、cmd コマンドでファイルが配置されているディレクトリを入力します

単一の PHP スクリプトを実行する場合は、このアプローチに問題はありませんが、実行したい場合は、 tp5 フレームワーク内のファイルには、見つからない、または未定義のさまざまなクラスと使用方法が表示されます。

後になって、実行コントローラーの下にメソッドが見つからないので、コマンドファイルのexecuteメソッドにコードを入れて直接実行しようと思いました


その後、新しいコマンドフォルダーを作成しますIndex モジュールのフォルダー内に新しい Test.php ファイルを作成します。コードは次のとおりです:


実行する必要がある PHP コードを実行メソッドに配置します。左の後に必要な結果を出力します。

次に、cmd コマンド ラインで、プロジェクト ディレクトリを入力し、

と入力して PHP コードを実行し、結果を出力します。ついに解決しました。今私が直面している問題は、Linux で thinkPHP cli コマンドラインを操作する方法です。

関連する推奨事項:

VUE-CLI @2.9.1 以降のバージョンの問題

vue-cli マルチページ アプリケーション開発の簡単な例

カスタム パラメーターをphpのcliコマンド

以上がthinkPHP で cli コマンドを使用して PHP コードを実行する例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!