PHP命令行參數


原文地址:http://php.swoole.com/wiki/PHP%E5%91%BD%E4%BB%A4%E8%A1%8C%E5%8F%82%E6%95%B0

 

PHP命令行參數

php -i

查看phpinfo

php -v

顯示PHP版本

php -m

查看PHP安裝了哪些擴展模塊,可修改php.ini添加刪除擴展模塊。

 編譯PHP時內置的擴展,無法通過修改php.ini刪除

php -S

啟動一個內置的Web服務器,用於開發環境內進行程序的調試。

 php -S 0.0.0.0:9000

內置的Web服務器是一個全功能的Http服務器,在開發模式下可以取代apache,nginx+php-fpm,但不可用於線上生產環境。

可以使用-t參數指定document_root,如果不指定表示使用當前目錄作為document_root

 php -S 0.0.0.0:9000 -t /data/webroot/

php -c

指定加載php.ini的絕對路徑

 php -c /home/htf/my_php.ini

php -l

檢測一個php代碼文件是否有語法錯誤,如 php -l test.php

php -r

執行一段php代碼,如

 php -r "echo 'hello world';"

php --ini

顯示當前加載的php.ini絕對路徑

php --re swoole

顯示某個擴展提供了哪些類和函數。

php --ri swoole

顯示擴展的phpinfo信息。與phpinfo的作用相同,不同之處是這里僅顯示指定擴展的phpinfo

php --rf file_get_contents

顯示某個PHP函數的信息,一般用於檢測函數是否存在

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM