ホームページ  >  記事  >  バックエンド開発  >  PHPコマンドラインパラメータの詳しい解説と応用_PHPチュートリアル

PHPコマンドラインパラメータの詳しい解説と応用_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:30:001080ブラウズ

コードをコピー コードは以下の通りです:

#パラメータなしの実行形式
phpインストールディレクトリ/bin/php scriptname.php
#パラメータありの実行形式
phpインストールディレクトリ/bin/php scriptname.php [ パラメータ 1] [パラメータ 2] .....
scriptname.php の $argv および $argc を介してパラメータにアクセスします
# $argv (正式には $_SERVER['argv'] と書かれています) 配列には、渡されたすべてのパラメータが格納されます。最初のパラメータ $argv[0] / $_SERVER['argv'][0] は、scriptname.php などの実行スクリプトの名前です
# $argc (正式には $_SERVER['argc'] と書かれます)パラメータを保存します


の数 ユーザーが php ページを開くと、サーバーは PHP コマンドを実行し、実行結果をユーザーのブラウザに送信します。これは、Windows および複数のバージョンで実行できる ASP およびコイルフュージョンに似ています。 UNIXの優れたもの。 PHP はページを操作できるだけでなく、HTTP ヘッダーを送信することもできます。
Cookie の設定、デジタル署名の管理、ユーザーのリダイレクトが可能で、他のデータベース (ODBC も) への優れた接続を提供し、XML と PDF ドキュメントの解析からあらゆることを実行するためのさまざまな外部ライブラリを統合します。では、php の強力な機能を使用して他のこともできることをご存知ですか?独立 CGI モードで実行する場合、php 実行可能プログラムが必要です。これには多くのコマンド ライン パラメータがあり、その一部は楽しい目的で使用できます。[] はオプションであることを示します。 、<> テーブルは必須です。 使用法 php [-q] [-h] [-s] [-v] [-i] [-f ] | { [args...]} -q 静かなモード。 HTTPヘッダーを出力しません。
-s PHP プログラム ファイルをカラー形式で HTML に変換します (たとえば、予約語は緑、関数と変数は青、コメントは黄色、文字列は赤など)。
-f 指定されたファイルを読み取って解釈します。
-c php.ini ファイルを読み込む
-a 対話的に実行する
-d foo[=bar] ini の入力項目 foo の値を bar に定義する
-e デバッグとパフォーマンス分析のための追加情報を出力する
- z Zend 拡張ファイル
-i php 関連情報
-h ヘルプ自体をロードします。
1. php -q ファイル名 .php を使用して php プログラムをシェル プログラムとして使用します。
2. 独自の php を使用する場合は、-s を使用します。 . プログラムはhtmlなので安心ですね
3. シェルコマンドでデータベースを操作します。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/323319.html技術記事以下のコードをコピーします。 # パラメータなしの実行形式 php インストールディレクトリ/bin/php スクリプト名.php # パラメータありの実行形式 php インストールディレクトリ/bin/php スクリプト名.php [パラメータ 1] [パラメータ 2...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。