首 页   · 站长博客 · 用户注册 · 会员登陆  · 会员排行  ·最新主题  ·最近回复  精华区  版权声明  ·论坛管理
  当前登录身份:游客,请先登录。  笔名: 口令: 验证码:   
楼 主  index »  PHP安装/语法/函数 » [原创]exec函数怎么用啊?  


  作者:Aben
  注册时间:2005-06-28
  主题/回复:6/5
  积分:435
  等级:★★☆(五级)
  称号:略有小成

  spzhuo1982@hotma..
  未提供
  www.

 

 发表:2005-08-24 18:30:58 阅读 2701 次 回复 3 次 得分3  |   字号 字色
[原创]exec函数怎么用啊?
我在函数手册里看到“
语法: string exec(string command, string [array], int [return_var]);

传回值: 字串

函式种类: 作业系统与环境
 
内容说明 
本函式执行输入 command 的外部程式或外部指令。它的传回字串只是外部程式执行后传回的最后一行;若需要完整的传回字串,可以使用 PassThru() 这个函式。

要是参数 array 存在,command 会将 array 加到参数中执行,若不欲 array 被处理,可以在执行 exec() 之前呼叫 unset()。若是 return_var 跟 array 二个参数都存在,则执行 command 之后的状态会填入 return_var 中。

但我还是不太明白怎么用这个函数。比如说
exec("echo 0>$counterfile");
以及exec("rm -rf $counterfile");是什么意思啊?
 
 1#楼  
 
  回复人:rredg
  注册时间:2005-05-26
  主题/回复:0/10
  积分:409
  等级:★★☆(五级)
  称号:略有小成

   
 1#楼 发表于2005-09-07 06:52:16  评分:1 

exec()是用来执行外部程序的(外部命令).如在windows上的dir del md
等等(就是dos命令),还有linux上的rm ls一类命令.使用时把命令作为字符类型参数传递给exec().如在windows上exec("dir c;\").
当然了,使用exec()要考虑系统的.
 2#楼  
 
  回复人:rredg
  注册时间:2005-05-26
  主题/回复:0/10
  积分:409
  等级:★★☆(五级)
  称号:略有小成

   
 2#楼 发表于2005-09-07 06:55:21  评分:1 

exec()是用来执行外部程序的(外部命令).如在windows上的dir del md
等等(就是dos命令),还有linux上的rm ls一类命令.使用时把命令作为字符类型参数传递给exec().如在windows上exec("dir c;\").
当然了,使用exec()要考虑系统的.
 3#楼  
 
  回复人:rredg
  注册时间:2005-05-26
  主题/回复:0/10
  积分:409
  等级:★★☆(五级)
  称号:略有小成

   
 3#楼 发表于2005-09-07 06:56:13  评分:1 

exec()是用来执行外部程序的(外部命令).如在windows上的dir del md
等等(就是dos命令),还有linux上的rm ls一类命令.使用时把命令作为字符类型参数传递给exec().如在windows上exec("dir c;\").
当然了,使用exec()要考虑系统的.
  页数1/1首页 « 1 » 末页
  发表回复:您还没有登陆,无法发表回复。请先[登陆]

一起PHP技术联盟 主办:一起PHP 联系方式:站长QQ:4304410 QQ群:8423742 20159565 站长博客 E-mail: nqp@nqp.me 执行时间:0.006sec
SimsmaBBS 2008 (v6.0) Developed by 17php.com,Copyright(C)2003-2010 All rights reserved. 副本授权:一起PHP官方专用版