WEB开发网
开发学院WEB开发PHP 用exec、system等函数在php调用系统命令 阅读

用exec、system等函数在php调用系统命令

 2010-11-01 18:40:14 来源:WEB开发网   
核心提示:成功则传回命令的最后一行,失败则传回false,用exec、system等函数在php调用系统命令(2),如果你需要去执行一个命令,并且从命令去取得所有资料时,可以使用passthru( )这个函数,这二个都是用来调用系统shell命令

成功则传回命令的最后一行,失败则传回false。

如果你需要去执行一个命令,并且从命令去取得所有资料时,可以使用passthru( )这个函数。

这二个都是用来调用系统shell命令,

不同点:

exec可以把执行的结果全部返回到$output函数里(数组),$status是执行的状态 0为成功 1为失败

systerm不需要提供$output函数,他是直接把结果返回出来,同样$return_var是执行的状态码 0为成功 1为失败

exec示例:

以下为引用的内容:  

php;">
<?php  $a = exec("dir",$out,$status);  print_r($a);  print_r($out);  print_r($status);  ?> 

 

system示例:

以下为引用的内容:  

php;">
<?php  $a = system("dir",$out);  print_r($a);  print_r($out);  ?> 

上一页  1 2 

Tags:exec system 函数调用 系统命令

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接