1. PHP は指定されたファイルを実行します
php -f test.php (-f 可省略)
2. PHP コードを直接実行します。コマンドライン
php -r "phpinfo();"
結果が長すぎる場合は、php -r “phpinfo();” | ページング表示を少なくすることもできます
3. PHP を実行します。インタラクティブモード
簡単な操作
##c/z または exit を制御してインタラクティブモードを終了します関数# #上記の出力結果で返されるデータ型は NULL です。この問題は、php 対話型シェルに、echo の代わりに return を使用して結果を返すように依頼することで解決できます。
ユーザー定義関数はシェル セッション間で保持されないため、対話型シェルを終了すると失われることに常に注意してください。
4. PHP スクリプトはシェル スクリプトとして実行されます権限がない場合は、root ユーザーに切り替えます sudo su
echo '#!/usr/bin/php\n<?php var_dump($argv); ?>' > phpscript
注ここが PHP スクリプトであることを示します。最初の行では、シェル スクリプト (/bin/bash) と同様に #!/usr/bin/php を使用します。最初の行の #!/usr/bin/php は、スクリプト ファイルを解析するために PHP インタープリタを使用するように Linux コマンド ラインに指示します。
phpscript に実行権限があることを確認してください
chmod u+x phpscript ./phpscript -h --foo array(3) { [0]=> string(11) "./phpscript" [1]=> string(2) "-h" [2]=> string(5) "--foo" }
php -mbuilt -in および Zend
php -i は phpinfo()
php -i と同等です -i | grep php.ini php 設定ファイルのロード パス
php を表示します–ini 同上
php -v phpのバージョン確認
php –version 同上
php –re phpなどの対応する拡張機能がインストールされているか確認 – re gd
その他のコマンド php –help
推奨: [
PHP チュートリアル以上がPHPの共通コマンドラインの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。