ホームページ  >  記事  >  バックエンド開発  >  PHP コマンドラインの使用法に関する簡単な説明_PHP チュートリアル

PHP コマンドラインの使用法に関する簡単な説明_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:08:08979ブラウズ

phpコマンドラインの使い方についての簡単な説明

この記事では主にphpコマンドラインの使い方に関する関連情報を紹介しますので、必要な方は参考にしてください

Php は、非常に人気のある Web サーバーサイドのスクリプト言語です。実際、php は Web サーバーで重要な役割を果たすだけではありません。コマンドラインから実行することもできます。

この記事では、著者がコマンドラインでphpを使用する方法を紹介します。

1.phpのバージョンと設定を確認します

現在のphpバージョンを表示するには、コマンドラインにphp -vと入力します。

その他のオプションは次のとおりです: -m、-i。著者はここでは例を挙げません。

-m は、php によって現在ロードされている有効なモジュールを表示します。

-i は phpinfo を HTML 形式なしで出力します。

–ini オプションを使用して、現在 php によってロードされている ini 設定ファイルの番号とパス情報を出力します。

2. コマンドラインでphpプログラムを実行します

コマンドラインからphpを実行するのは非常に簡単です。ただし、理解しておく必要がある注意事項がいくつかあります。 $_SESSION などのサーバー変数はコマンド ラインでは使用できず、他のコードは Web サーバーとまったく同じように実行されます^_^。

コードは次のとおりです:


echo "php コマンドラインエコーを実行"; ?>

上記のコードを hello.php として保存します。コマンドラインで「php –f hello.php」と入力します。表示された結果は次のとおりです:

コマンドラインで php ファイルを実行する利点の 1 つは、スクリプトを通じてスケジュールされたタスクを実行できることです。 Webサーバーを経由する必要はありません^_^。

もちろん、php でコードを直接デバッグすることもできます。php -r コマンドを入力すると、「>」記号が表示されます。これは、PHP シェルに入り、コードを直接記述して実行できることを意味します。

コードは次のとおりです:

-bash-3.2$ php -r '
> for($i=0;$i > 「番号: {$i}n」をエコーし​​ます。 > }
>「
」 番号: 0
数: 1

php -a コマンドを使用して対話モードを開き、コード行を入力することもできます。そうすれば、php は結果をリアルタイムで出力します。

3. PHP 構文を検出し、出力を強調表示します

コードを実行せずに、コマンドラインからphpファイルの構文エラーを検出できます。

コードは次のとおりです:

-bash-3.2$ php -l hello.php
hello.php で構文エラーは検出されませんでした

プログラマーは、php コードを強調表示してそのまま出力する必要があることがよくありますが、単に php –s を使用するだけです

コードは次のとおりです:

-bash-3.2$ php -s hello.php
<コード><スパンスタイル="color: #000000"> エコー 'ddd' ;
<スパン
style="color: #0000BB">?>




ブラウザでの表示効果


4. PHPマニュアルを見る

php5.1.2 以降、プログラマは php コマンドラインでマニュアルを表示し、php –rf 関数を入力できるようになりました。関数の構文紹介が出力されます

コードは次のとおりです:

-bash-3.2$ php --rf ストリップタグ

関数 [ 関数 ストリップタグ ] {

; - パラメータ [2] {

パラメータ #0 [ $str ]

パラメータ #1 [<オプション> $allowable_tags]

}
}



クラスを表示するには –rc を使用し、拡張機能を表示するには –re を使用します。

Phpコマンドラインの使い方の紹介はここで終わりです。皆さんも気に入っていただければ幸いです

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/952853.html技術記事 php コマンド ラインの使用法に関する簡単な説明。この記事では、php コマンド ラインの使用法に関する関連情報を主に紹介します。Php は、非常に人気のある Web サーバー スクリプト言語です。実は…
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。