怎么用php執(zhí)行l(wèi)inux命令呢?下面是具體介紹:
用php執(zhí)行l(wèi)inux命令常用到2個(gè)函數(shù):exec函數(shù)和system函數(shù)。
1、exec參數(shù):
string exec ( string $command [, array &$output [, int &$return_var ]] )
$output是一個(gè)數(shù)組,$return_var是一個(gè)int型的值。$return_var是0的時(shí)候表示命令執(zhí)行成功。
2、system的函數(shù)說(shuō)明:string system ( string $command [, int &$return_var ] )
$return_var是0的時(shí)候表示命令執(zhí)行成功,system函數(shù)的返回是命令的輸出的最后一行的內(nèi)容。
拓展資料:
什么是php?
PHP是PHP Hypertext Preprocessor(超文本與處理器)的首字母縮寫。這種方法叫做遞歸縮寫。php有多種用途,特別是web網(wǎng)站開發(fā)??焖?,靈活,實(shí)用使得php能夠更好的開發(fā)任何網(wǎng)站。
PHP是一種 HTML 嵌入式的腳本語(yǔ)言。php文件以.php結(jié)尾。它的很多語(yǔ)法來(lái)自 C,Java 和 Perl,并具有幾個(gè) PHP 獨(dú)有的特點(diǎn)。該語(yǔ)言的主要目標(biāo)是讓 Web 開發(fā)人員快速地書寫動(dòng)態(tài)生成的網(wǎng)頁(yè)。
php腳本主要應(yīng)用領(lǐng)域:
服務(wù)端腳本:主要目標(biāo)領(lǐng)域。開展這項(xiàng)工作需要具備三點(diǎn):php解析器(CGI或者服務(wù)器模塊),web服務(wù)器,web瀏覽器。
命令行腳本:編寫一段php腳本,僅僅需要php解析器來(lái)執(zhí)行。對(duì)于依賴cron(linux)或者task scheduler(windows)來(lái)運(yùn)行腳本的,是個(gè)理想的選擇。
桌面應(yīng)用程序:php并不擅長(zhǎng)做圖形界面,不過(guò)如果用戶精通php和php的一些高級(jí)特性,可以利用php-gtk來(lái)編寫桌面應(yīng)用程序的。
以上就是小編今天的分享了,希望可以幫助到大家。
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com