深刻解析PHP CLI腳本代碼範例

第一種方法是使用php -f /path/to/yourfile.php。調用PHP CLI解釋器,並給腳本傳遞參數。這種方法首先要設置php解釋器的路徑,Windows平臺在運行CLI以前,需設置相似path c:\php的命令,也失去了CLI腳本第一行的意義,所以不建議使用該方法。
php

第二種方法是首先運行chmod+x <要運行的腳本文件名>(UNIX/Linux環境),將該PHP文件置爲可執行權限,而後在CLI腳本頭部第一行加入聲明(相似於#! /usr/bin/php或PHP CLI解釋器位置),接着在命令行直接執行。這是CLI首選方法,建議採用。spa

下面咱們來看看怎樣編寫PHP CLI腳本。命令行

編寫一個CLI腳本code

首先建立一個名爲myfile.php的PHP腳本,用於運行PHP CLI腳本。該腳本很簡單,僅顯示「你好 PHP CLI!」。該腳本代碼以下:orm

#!/usr/local/bin/php –q
< ?php  

//Windows平臺上,上行應該爲:
#!C:\php\php.exe -q  
it

echo "你好 PHP CLI!";  file

?> 權限

不要忘了給該文件設置爲可執行的權限:語法

$ chmod 755 myfile.php方法

而後直接輸入如下命令,按回車鍵便可以運行:

$ ./myfile.php

若是要在Windows系統下運行該腳本,則不須要設置文件屬性,能夠直接運行PHP CLI腳本。

再重申一次:若是在Windows平臺,CLI腳本的第一行必定要寫正確php.exe所在的位置,像這樣(另外,若是要在CLI腳本中加註釋語句,則要把註釋寫在PHP標籤裏面,由於CLI解釋只認識第一行,不在PHP標籤裏認爲是語法錯誤):

#!C:\php\php.exe -q

這樣,能夠看到在命令行下信息已經打印出來,證實該PHP CLI腳本已經成功運行。

相關文章
相關標籤/搜索