ホームページ  >  記事  >  PHPフレームワーク  >  eディスクyii上でcmdコマンドを実行する方法

eディスクyii上でcmdコマンドを実行する方法

尚
オリジナル
2019-12-17 14:41:443347ブラウズ

eディスクyii上でcmdコマンドを実行する方法

yii2.0 は php コマンドライン操作に対応しています

操作方法は以下の通りです:

yii 配下に「yii」ファイルがありますルートディレクトリ (「yii.bat」ではありません) の場合、このファイルがエントリです。次に、デフォルトで「commands」ディレクトリに「HelloController.php」コントローラ ファイルが作成されます。これはデモです。このコントローラー ファイルを開くと、ソース コードは次のとおりです (一部のコメントは削除されています):

<?php
namespace app\commands;use yii\console\Controller;class HelloController extends Controller
{  /**
   * This command echoes what you have entered as the message.
   * @param string $message the message to be echoed.   */
  public function actionIndex($message = ‘hello world‘)
  {    echo $message . "\n";
  }
}

上記からわかるように、コマンド ラインで実行すると、コンソールの下のコントローラーが継承されます。通常、「controllers」ディレクトリ内にあります。コントローラは、Web の下のコントローラを継承します。

php コマンド ラインで yii スクリプトを実行する手順は次のとおりです:

1. 新しいスクリプトを作成します

「HelloController」コマンドに従います「commands」ディレクトリの下に、.php」の形式で新しいコントローラ スクリプト ファイルを作成します。

2. コマンドラインでスクリプトを実行します

コマンドラインに「php yii プロジェクトの場所のパス/yii コントローラー名/メソッド名」と入力します (例: 「php E:/wwwroot/」)。 yii2/ yii hello/index”

以下に示すように:

eディスクyii上でcmdコマンドを実行する方法

または以下に示すように

eディスクyii上でcmdコマンドを実行する方法

#次の点に注意してください: PHP は、この方法で使用する前に環境変数を設定する必要があります。環境変数にphpが追加されているかどうかを知りたい場合は、「php -v」コマンドで確認してください。

PHP 中国語 Web サイトには、無料の Yii 入門チュートリアル が多数あり、誰でも学習することができます。

以上がeディスクyii上でcmdコマンドを実行する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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