用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); ?>
- ››SYSTEM用户删除后怎么重新创建和原来SYSTEM默认一...
- ››System Center 2012 - Unified Installer的系统要...
- ››System.Data.OleDb.OleDbException: Unspecified...
- ››System.Data.SQLite 数据库介绍
- ››SystemServer中启动的android服务
- ››System z 的复兴:大型机并未消亡 - 它正转向数据...
- ››System p 中的虚拟化
- ››函数调用,__stdcall,__cdecl,__fastcall,thiscall...
- ››exec 方法
- ››Execl中解决不能输入小数点问题
- ››systemparametersinfo详细用法
- ››Execel文件插入到ASP页面
更多精彩
赞助商链接