码迷,mamicode.com
首页 > Web开发 > 详细

php 调用系统命令

时间:2015-09-16 15:39:14      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:

system 与 exec 

两者区别与联系:都会返回最后一行,命令执行成功的return返回值, 区别:system直接将输出内容echo出来,而exec将每一行输出内容保存到数组$output里。

echo "system:<br>";
$last_line = system(‘ls‘, $retval);
echo "<br>".$last_line;
echo "<br>".$retval;
             
$last_line = exec("ls",$output,$retval);
echo "<br><br>exec:";
echo "<br>".$last_line."<br>";
print_r($output);
echo "<br>".$retval;

结果:

system:
compress compressV2.rar phpinfo.php test.php ziparchive 
ziparchive
0

exec:
ziparchive
Array ( [0] => compress [1] => compressV2.rar [2] => phpinfo.php [3] => test.php [4] => ziparchive ) 
0

 

php 调用系统命令

标签:

原文地址:http://www.cnblogs.com/hzijone/p/4813245.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!