位置: 编程技术 - 正文

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()的用法_命令行函数

  • 塑料制品开票税率
  • 小规模纳税人能开专票吗2023
  • 增值税小规模纳税人申报表填表说明
  • 超过小规模纳税人
  • 小规模减免增值税
  • 国际反避税措施
  • 新成立的销售公司有哪些
  • 金税四期上线后对企业的影响
  • 通过固定资产科目核算
  • 长期债权投资是什么科目借贷
  • 没有工会的企业怎么发福利
  • 公司付其他公司的工资
  • 计划成本下存货盘盈
  • 初始数据录入后怎么修改
  • 淘汰生产母猪处理销售收入的分录怎么处理?
  • 银行收取的利息要交税吗
  • 单位购买小汽车一次性进成本报表怎么填写?
  • 2017年事业单位b类真题及答案
  • 包装物报废收回残料
  • 成品油电子普通发票开错了
  • 房产契税什么时候可以退
  • 利润分配的途径
  • 保洁属于劳务报酬吗
  • 委托进口代理协议
  • 向境外分配股息怎样算税额
  • win11我的电脑不在桌面显示
  • 前任会计很多错账
  • 进项发票没认证可以开红字申请单吗
  • 如何在excel中运算
  • 开启开发人员模式的方法
  • php数组函数题目
  • 个人所得税申报流程图
  • cpu和gpu性能对比
  • winform缓存解决方案
  • 企业的罚款支出指企业的行政罚款
  • 收到质量赔款做什么会计科目
  • 公司缴纳残保金怎么做账
  • 工会福利如何做账
  • 发票已开,款未到的会计分录
  • json解析格式
  • 建造师与建筑师的区别详解
  • vue3.0项目实战视频
  • 权限管理实现的功能包括
  • 收到员工的社保费用记什么科目
  • 魔改是啥
  • 在建工程可以核酸无形资产
  • 出租车发票可以重新打印吗
  • 预收货款开票怎么做账
  • 食用油交税吗
  • 税前弥补以前年度亏损对递延所得税影响
  • 未分配利润可以弥补亏损吗
  • 已计提教育费附加但是未扣除个税
  • 一般纳税人购货取得普通发票
  • 进项税销项税分录
  • 小企业会计准则调整以前年度费用分录
  • 餐费发票报销需提供清单吗
  • mysql 5.7.12 winx64安装配置方法图文教程
  • mysql存储过程视频教程
  • ubuntu怎么说
  • subss
  • linux如何使用gcc编程
  • centos7 ifcfg-lo
  • win7开机时出现一堆英文
  • 如何在linux系统中卸载一个已装载的文件系统
  • Windows设置在哪里
  • nodejs入门教程
  • jquery源码是什么水平
  • android的ui组件有哪些
  • android重写方法
  • fragment切换保存状态
  • 用python编写
  • script标签可以放在html哪个位置
  • jQuery轻松实现表格的隔行变色和点击行变色的实例代码
  • 安卓微信自带聊天背景图片高清
  • 如何知道公司所有账户
  • 澳门国际金融税务局
  • 新公司税务报到流程步骤
  • 取消税控盘服务费
  • 河南省地税税务局官网
  • 冀地是哪里
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设