日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
深入解析PHPCLI腳本代碼范例

我們對于PHP語言的學(xué)習(xí)需要不斷的從實(shí)踐中積累經(jīng)驗(yàn),鞏固自己所掌握的知識(shí)點(diǎn)。PHP CLI模式開發(fā)不需要任何一種Web服務(wù)器(包括Apache或MS IIS等),這樣,CLI可以運(yùn)行在各種場合。有兩種方法可以運(yùn)行PHP CLI腳本。#t#

創(chuàng)新互聯(lián)主要從事成都網(wǎng)站制作、成都做網(wǎng)站、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)舞陽,10多年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18982081108

第一種方法是使用php -f /path/to/yourfile.php。調(diào)用PHP CLI解釋器,并給腳本傳遞參數(shù)。這種方法首先要設(shè)置php解釋器的路徑,Windows平臺(tái)在運(yùn)行CLI之前,需設(shè)置類似path c:\php的命令,也失去了CLI腳本第一行的意義,因此不建議使用該方法。

第二種方法是首先運(yùn)行chmod+x <要運(yùn)行的腳本文件名>(UNIX/Linux環(huán)境),將該P(yáng)HP文件置為可執(zhí)行權(quán)限,然后在CLI腳本頭部第一行加入聲明(類似于#! /usr/bin/php或PHP CLI解釋器位置),接著在命令行直接執(zhí)行。這是CLI選擇方法,建議采用。

下面我們來看看怎樣編寫PHP CLI腳本。

編寫一個(gè)CLI腳本

首先創(chuàng)建一個(gè)名為myfile.php的PHP腳本,用于運(yùn)行PHP CLI腳本。該腳本很簡單,僅顯示“你好 PHP CLI!”。該腳本代碼如下:

 
 
 
  1. #!/usr/local/bin/php –q
  2. < ?php
  3. //Windows平臺(tái)上,上行應(yīng)該為:
    #!C:\php\php.exe -q
  4. echo "你好 PHP CLI!";
  5. ?>

不要忘了給該文件設(shè)置為可執(zhí)行的權(quán)限:

$ chmod 755 myfile.php

然后直接輸入以下命令,按回車鍵即可以運(yùn)行:

$ ./myfile.php

如果要在Windows系統(tǒng)下運(yùn)行該腳本,則不需要設(shè)置文件屬性,可以直接運(yùn)行PHP CLI腳本。

再重申一次:如果在Windows平臺(tái),CLI腳本的第一行一定要寫正確php.exe所在的位置,像這樣(另外,如果要在CLI腳本中加注釋語句,則要把注釋寫在PHP標(biāo)簽里面,因?yàn)镃LI解釋只認(rèn)識(shí)第一行,不在PHP標(biāo)簽里認(rèn)為是語法錯(cuò)誤):

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

這樣,可以看到在命令行下信息已經(jīng)打印出來,證明該P(yáng)HP CLI腳本已經(jīng)成功運(yùn)行。


當(dāng)前文章:深入解析PHPCLI腳本代碼范例
分享網(wǎng)址:http://m.5511xx.com/article/cocedih.html