位置: 编程技术 - 正文

PHP:exec()的用法_命令行函数(php excute)

编辑:rootadmin
exec

推荐整理分享PHP:exec()的用法_命令行函数(php excute),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php exec,php exit,php exit,php exit,php exec(),php exec(),php的exec函数,php中execute,内容如对您有帮助,希望把文章链接给更多的朋友!

(PHP 4, PHP 5)

exec — 执行一个外部程序

说明 string exec ( string $command [, array &$output [, int &$return_var ]] )

exec() 执行 command 参数所指定的命令。

参数

command

要执行的命令。

output

如果提供了 output 参数, 那么会用命令执行的输出填充此数组, 每行输出填充数组中的一个元素。 数组中的数据不包含行尾的空白字符,例如 n 字符。 请注意,如果数组中已经包含了部分元素,exec() 函数会在数组末尾追加内容。如果你不想在数组末尾进行追加, 请在传入 exec() 函数之前 对数组使用 unset() 函数进行重置。

return_var

如果同时提供 output 和 return_var 参数, 命令执行后的返回状态会被写入到此变量。

返回值

命令执行结果的最后一行内容。 如果你需要获取未经处理的全部输出数据, 请使用 passthru() 函数。

PHP:exec()的用法_命令行函数(php excute)

如果想要获取命令的输出内容, 请确保使用 output 参数。

范例

Example #1 exec() 例程

<?php//输出运行中的php/httpd进程的创建者用户名//(在可以执行"whoami"命令的系统上)echoexec('whoami');?>

注释 Warning

当用户提供的数据传入此函数,使用escapeshellarg() 或 escapeshellcmd()来确保用户欺骗系统从而执行任意命令。

Note:

如何程序使用此函数启动,为了能保持在后台运行,此程序必须将输出重定向到文件或其它输出流。否则会导致PHP 挂起,直至程序执行结束。

Note: 安全模式 启用时,可仅可用safe_mode_exec_dir 执行文件。实际上,现在不允许在到可执行的路径中存在 .. 组件。

Warning

安全模式 启用时,命令字符串会被escapeshellcmd() 转换。因此,echo y | echo x 会变成echo y | echo x。

参见

system() - 执行外部程序,并且显示输出 passthru() - 执行外部程序并且显示原始输出 escapeshellcmd() - shell 元字符转义 pcntl_exec() - 在当前进程空间执行指定程序 执行运算符

PHP:proc_terminate()的用法_命令行函数 proc_terminate(PHP5)proc_terminate杀除由proc_open打开的进程说明boolproc_terminate(resource$process[,int$signal=])向process(由proc_open()函数创建)发送信号通知其终止。pro

PHP:proc_nice()的用法_命令行函数 proc_nice(PHP5)proc_nice修改当前进程的优先级说明boolproc_nice(int$increment)proc_nice()修改当前进程的优先级,修改量由increment参数指定。increment为正数会降低当

PHP:proc_get_status()的用法_命令行函数 proc_get_status(PHP5)proc_get_status获取由proc_open()函数打开的进程的信息说明arrayproc_get_status(resource$process)proc_get_status()函数可以获取由proc_open()函数打开的进程

标签: php excute

本文链接地址:https://www.jiuchutong.com/biancheng/284703.html 转载请保留说明!

上一篇:PHP:shell_exec()的用法_命令行函数

下一篇:PHP:proc_terminate()的用法_命令行函数

  • 取得的证券投资业绩
  • 什么是小规模纳税人税率
  • 计提附加税的金额怎么算
  • 一次性开票分期确认收入的税务文件是什么
  • 房地产收入成本确认
  • 存货核算与销售核算直接联系的是
  • 清产核资账务处理方法
  • 超过诉讼时效的答辩状怎么写
  • 购车 买车
  • 给了钱不给发票可以报警吗
  • 支付境外销售佣金怎么做
  • 设备租赁费发票
  • 增长率的六个公式
  • 蓝字发票是什么
  • 怎么看是不是专用发票
  • 个人转让无形资产增值税税率
  • 我的初级备考经验------极限挑战,超越自我
  • 金蝶k3固定资产反结账
  • 临时设施需要验收吗
  • 个人股票期权收益所得税怎么缴纳?
  • 老板垫付款做会计分录
  • 税控专用设备全称是什么
  • 收到融资租赁发票怎么做账
  • 三种测试网速的方法
  • 暂估入库材料分录
  • 电脑管家lol修复
  • 电脑自带网速测试
  • 摊销租赁费属于什么费用
  • 银行卡透支怎么还
  • 日本福吉山
  • yolov5超参数进化
  • 固定资产清理税务处理
  • uniapph5微信支付
  • thinkphp3.x中display方法及show方法的用法实例
  • php常用方法
  • 人工智能大模型上市公司
  • 增值税纳税申报表在哪里查询
  • md5 linux
  • 货款收不回来了怎么做账
  • 增值税发票开具规定
  • phpcms添加内容
  • 发行的企业债券计入什么科目
  • 个人所得税申请退税多久能到账
  • 缴纳上月应交未交税费
  • 公司因担保产生损失
  • 固定资产3%减按2%征收增值税申报表如何填写
  • 什么情况下固定资产进项税不能抵扣
  • 主营业务收入借方什么意思
  • 销售收入小于销售成本
  • 成本费用总额包括营业外支出吗
  • 筹建期的开办费开业后如何处理
  • 变更印鉴单位公函格式
  • 出口运保费是什么费用
  • 运杂费计入什么会计科目
  • 机票开的个人的票是什么
  • 期末结账后没有余额的科目
  • centos7安装mysql并jdbc测试教程
  • win7系统u盘打不开怎么办
  • win10系统如何查看显卡配置
  • ubuntu16.04lts
  • macos终端删除文件
  • win10登陆界面怎么关闭
  • 如何一键恢复win10设置
  • php创建注释的方法
  • 升级win10系统后安装谷歌打不开
  • 简单谈谈对中国电信的认识
  • 网页收集数据
  • perl常用函数
  • html中滚动条
  • android音频播放器
  • unity平面透明
  • 基于javascript的毕业设计
  • 置顶聊天折叠怎么开启
  • android电池优化设置
  • Javascript中Array.prototype.map()详解
  • Python中字符串的定界符
  • 深圳企业所得税税率多少
  • 安徽农金如何查询开户行
  • 湖南省地方税务局
  • 注册会计师人员名单
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设