国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

PHP中exec與system用法區別分析

2024-05-04 23:25:50
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了PHP中exec與system用法區別分析,有助于深入掌握PHP程序設計,需要的朋友可以參考下
 
 

本文實例講述了PHP中exec與system用法區別,分享給大家供大家參考之用。具體方法如下:

一般來說,在PHP中調用外部命令,可以用exec及system來實現:

system()

原型:string system (string command [, int return_var]) 
system()函數很其它語言中的差不多,它執行給定的命令,輸出和返回結果。第二個參數是可選的,用來得到命令執行后的狀態碼。

返回結果:

成功返回0,   
失?。畈淮嬖诘仍颍?nbsp;  返回   非0值

exec()

原型:string exec (string command [, string array [, int return_var]]) 
exec ()函數與system()類似,也執行給定的命令,但不輸出結果,而是返回結果的最后一行。雖然它只返回命令結果的最后一行,但用第二個參數array 可以得到完整的結果,方法是把結果逐行追加到array的結尾處。所以如果array不是空的,在調用之前最好用unset()最它清掉。只有指定了第二 個參數時,才可以用第三個參數,用來取得命令執行的狀態碼。

使用例子如下:
 

exec("/bin/ls -l");
exec("/bin/ls -l", $res);
exec("/bin/ls -l", $res, $rc);
?
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 博白县| 迁西县| 财经| 专栏| 苗栗市| 应城市| 浙江省| 黔东| 临泉县| 桃园市| 前郭尔| 平潭县| 麻栗坡县| 蓬莱市| 长岛县| 龙山县| 慈利县| 崇信县| 石泉县| 遂宁市| 老河口市| 石棉县| 淮安市| 顺平县| 习水县| 博爱县| 六枝特区| 芦溪县| 南川市| 台中市| 永和县| 昆山市| 桐庐县| 高雄县| 博白县| 双江| 临泉县| 浏阳市| 夹江县| 田东县| 大埔区|