新聞中心
隨著互聯(lián)網技術的突飛猛進,linux環(huán)境擁有越來越多的應用,從而有必要在php中執(zhí)行Linux命令。本文將為您介紹如何在PHP中執(zhí)行Linux命令。

首先,使用PHP通過 **exec()**函數(shù)在PHP中執(zhí)行Linux命令主要分兩種方法:exec()函數(shù)和system()函數(shù)。
以下代碼使用 **exec()** 函數(shù)實現(xiàn)查看當前Linux目錄:
“`php
$outFile=array();
$retVal=0;
exec(“dir”,$outFile,$retVal);
echo “current directory contains:”;
foreach($outFile as $fname){
echo $fname;
}
echo “Return value=”.$retVal;
此外,也可以使用 **system()** 函數(shù)實現(xiàn)查看當前Linux目錄:
```php
$outFile=array();
$retVal=0;
system("dir",$outFile,$retVal);
echo "current directory contains:";
foreach($outFile as $fname){
echo $fname;
}
echo "Return value=".$retVal;
但值得注意的是,使用上述語句執(zhí)行Linux命令,不能直接得到執(zhí)行結果。因為這兩種命令是將結果存放在**參數(shù)**中,但我們需要先將參數(shù)中的結果拿出來,才能看到執(zhí)行的結果,由此可見如何巧妙的利用參數(shù)來達到預期效果。
綜上所述,使用PHP中的exec()函數(shù)和system()函數(shù),可以很方便的來執(zhí)行Linux命令,只要學會了一些Linux的編程技巧,就可以利用PHP來完成各種復雜的任務,有效提高程序的運行效率。
因此,PHP開發(fā)者在開發(fā)程序時,可以考慮取用Linux命令,這樣可以有效提高程序的運行效率,也可以節(jié)省開發(fā)時間,讓自己的程序更加出色。
創(chuàng)新互聯(lián)成都網站建設公司提供專業(yè)的建站服務,為您量身定制,歡迎來電(028-86922220)為您打造專屬于企業(yè)本身的網絡品牌形象。
成都創(chuàng)新互聯(lián)品牌官網提供專業(yè)的網站建設、設計、制作等服務,是一家以網站建設為主要業(yè)務的公司,在網站建設、設計和制作領域具有豐富的經驗。
文章名稱:命令在PHP中執(zhí)行Linux命令的方法(php執(zhí)行l(wèi)inux)
轉載注明:http://www.dlmjj.cn/article/dpjhojc.html


咨詢
建站咨詢
