學(xué)習(xí)啦>學(xué)習(xí)電腦>電腦安全>系統(tǒng)安全>

PHP-Cli使用技巧總結(jié)

時(shí)間: 林澤1002 分享

  PHP 提供了一種新類型的 CLI SAPI(Server Application Programming Interface,服務(wù)端應(yīng)用編程端口)支持,名為 CLI,意為 Command Line Interface,即命令行接口。下面是學(xué)習(xí)啦小編收集整理的PHP-Cli使用技巧總結(jié),希望對(duì)大家有幫助~~

  PHP-Cli使用技巧總結(jié)

  工具/原料

  linux操作系統(tǒng)

  方法/步驟

  首先進(jìn)入linux的命令行模式,如果你使用的是windows系統(tǒng)的話,可以進(jìn)入cmd然后找到php.exe , 接下來執(zhí)行php --help 查看php命令的使用幫助

  緊接著我們?cè)敿?xì)說一下這些主要的參數(shù)使用方法,想說說php -r的使用, 它可以直接在命令上執(zhí)行php的代碼

  例如: php -r 'echo "Hello PHP-cli".PHP_EOL;'

  其實(shí)上面的那種方式,適合做簡(jiǎn)單的測(cè)試使用,要是寫一長(zhǎng)串代碼顯的就會(huì)特別麻煩,因?yàn)槟阋唇尤缓罂措p引號(hào)和單引號(hào)的包含關(guān)系,使用 php -f xxx.php 或者php xxx.php更方便直接一點(diǎn),使用的頻率也非常高.

  還有php -l的使用, 平時(shí)寫完腳本想檢查一下是否有語法錯(cuò)誤,使用它方便快捷

  例如 php -l xxx.php

  下面這個(gè)最適合新手使用,平時(shí)搭建好lamp或者lnmp環(huán)境之后老是找不到php.ini配置在哪里,或者加載的是哪個(gè)php.ini文件,這個(gè)時(shí)候你可以使用php --ini 可以輕松幫你搞定,不過你可以可以查看phpinfo也可以.

  下面還有php的函數(shù),模塊,類,擴(kuò)展,擴(kuò)展配置文件的查找使用方法,如果你想查看你系統(tǒng)的php是否支持某個(gè)函數(shù)

  例如: php --rf in_array //查看函數(shù)

  php --rc Exception //查看類

  php --re curl //查看擴(kuò)展

  最后還有兩個(gè)重點(diǎn)的說一下給php腳本傳參數(shù)的使用方法

  例如: php php-cli.php hello xingmaogou

  備注:兩個(gè)重要的參數(shù)一個(gè)是$argc查看參數(shù)個(gè)數(shù),一個(gè)是$argv查看具體參數(shù)

  最后一個(gè)就是定時(shí)腳本的應(yīng)用(計(jì)劃任務(wù))

  例如:

  crontab -e */2 * * * * /usr/bin/php /home/xingmaogou/php-cli.php hello xingmaogo >> /home/xingmaogou/demo.log 2>&1


PHP-Cli使用技巧總結(jié)相關(guān)文章:

1.網(wǎng)頁設(shè)計(jì)實(shí)訓(xùn)總結(jié)心得6篇(2)

2.有關(guān)網(wǎng)頁制作實(shí)訓(xùn)報(bào)告心得體會(huì)

3.php實(shí)訓(xùn)心得

4.電子電工實(shí)習(xí)心得體會(huì)

PHP-Cli使用技巧總結(jié)

PHP 提供了一種新類型的 CLI SAPI(Server Application Programming Interface,服務(wù)端應(yīng)用編程端口)支持,名為 CLI,意為 Command Line Interface,即命令行接口。下面是學(xué)習(xí)啦小編收集整理的PHP-Cli使用技巧總結(jié),希望對(duì)大家有幫助~~ P
推薦度:
點(diǎn)擊下載文檔文檔為doc格式
2983392