PHP CLI(命令行界面)是一個能夠在Shell中使用的PHP腳本語言解釋器。在開發過程中,CLI可以快速地執行一些命令,不需要在Web瀏覽器中打開PHP文件。PHP CLI可以用于單元測試、系統管理任務、周期性任務等等。更為重要的是,PHP CLI的運行速度比Web腳本要快得多。
讓我們來看一個簡單的例子。假設我們想要計算一個數字的平方,我們可以在命令行中執行使用PHP CLI的腳本:
$ php -r 'echo 2*2;'
輸出結果應該為4。
當我們使用PHP CLI時,我們可以做許多有趣的事情。例如,我們可以通過使用內置的Server快速設置并測試一個Web應用程序。以下是一個使用PHP CLI啟動一個簡單Web服務器的例子:
$ php -S localhost:80
如果文件結構如下:
/myproject /index.php /css /style.css /js /main.js
我們就可以通過瀏覽器訪問localhost:80/index.php 或 localhost:80/css/style.css 或 localhost:80/js/main.js。
另一個有趣的例子是檢查PHP的版本。在命令行中,運行以下代碼:
$ php -v
你將會看到PHP的版本號和一些有關安裝的信息。
上面的例子只是PHP CLI中的一些基本示例。實際上,你可以通過使用PHP CLI在命令行中完成非常多的任務。
下一篇10天php