在使用PHP編程時,經常需要使用PHP命令行界面(CLI)執行一些任務。對于Windows操作系統的用戶來說,命令行界面被稱為cmd(命令提示符)。在這篇文章中,我們將介紹一些常用的命令行下的PHP指令以及它們的用法和實例。
1. php
php [options] [-r] [-f] [--] [args...]
這個指令可以啟動一個命令行的PHP解釋器。當在命令行界面中運行“php”指令時,將打開PHP解釋器并進入交互模式。在交互模式下,你可以直接輸入PHP代碼,并將其立即執行。
php -a
例如,輸入上述代碼將進入PHP的交互模式。并顯示類似于以下屏幕一樣的結果:
Interactive shell php >
你可以在這里直接編寫PHP代碼,并按“CTRL+D”鍵退出交互模式。
2. php -v
php -v
這個指令用于獲取安裝在計算機上的PHP解釋器版本。 運行這個指令,將在終端中顯示安裝的PHP版本信息。
PHP 7.2.1 (cli) (built: Jan 7 2018 09:50:00) ( NTS MSVC15 (Visual C++ 2017) x86 ) Copyright (c) 1997-2017 The PHP Group
3. php -r
php -r "echo 2 + 3;"
這個指令可以用于以一行PHP代碼塊來直接計算,輸出結果。
5
4. php -f
php -f example.php
這個指令可以用于指定一個PHP文件并在終端中運行它。
Hello World!
5. php -l
php -l example.php
這個指令可以用于在未執行PHP腳本的情況下測試PHP代碼。運行這個指令將檢查從文件中讀取的PHP代碼的語法,并輸出一個錯誤消息,如果有任何語法錯誤。
6. php -S
php -S localhost:8000
這個指令用于在PHP內置的Web服務器上運行PHP應用程序。這個指令將Web服務器設置在本地8000端口,并在訪問http://localhost:8000/時運行相關的PHP應用程序。
7. php -m
php -m
這個指令將輸出安裝在計算機上的所有PHP擴展模塊。
bcmath calendar Core ctype curl date dom .....
總結
以上這些常用的命令行下的PHP指令可以幫助我們更好的使用PHP編程和調試。熟練掌握這些指令對于快速解決代碼問題和熟練使用PHP編輯器非常重要。