位置: 编程技术 - 正文

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

  • 预缴所得税报表填错啦,年报可以修改吗
  • 金融业产值和金融业增加值有什么不同
  • 增值税是否计入存货成本
  • 购买的手机可以七天无理由退货吗
  • 药店的主营业务是什么
  • 运输公司轮胎如何做会计分录
  • 小规模纳税人能用专票抵税吗
  • 以前年度亏损弥补会计分录
  • 经营罚没物品增值税计算
  • 个人挂靠利润如何提取
  • 房地产企业没有退还的履约保证金税务
  • 房产税原价包括地价吗
  • 增值税普通发票查询真伪
  • 社保费补缴有滞纳金吗
  • 物流 贷款
  • 房地产开发企业销售自行开发的房地产项目
  • 分配辅助生产车间成本记账凭证
  • 出售全资子公司合并报表怎么做
  • 企业事故赔偿支出可以抵税吗
  • 保险的月缴纳可以调整么?
  • 无法收回的款项怎么记账
  • 出口退税要交企业所得吗
  • 营业账簿印花税包括什么
  • 在建工程如何抵扣个税
  • 国税代开增值税专票开错了如何处理?
  • 企事业承包承租方缴纳的管理费税费
  • 直接收费金融服务、提供贷款服务和金融商品转让税率
  • 公司开出的发票
  • 预收账款怎么冲减应收账款
  • 出口外贸海运费的会计处理
  • 企业所得税申报表A类
  • 内外账合并步骤
  • 企业利息收入如何做分录
  • 个人给单位垫付的款怎么做账
  • 电脑隐藏软件图标快捷键
  • windos10不显示桌面
  • 付给银行的手续费分录
  • 物流公司支付运费怎么做账
  • 投标保证金利息怎么做账
  • windows搜索为什么那么慢
  • windows server 2008和r2
  • php数组函数有哪些
  • linux解压安装
  • 融资租赁利息资本化条件
  • vant weapp官方文档
  • html导航栏边框
  • vue watch
  • 借款存入银行会计分录怎么写
  • 企业餐具属于流动资产吗
  • 货币盘盈盘亏账怎么算
  • 进项税额转出有什么好处
  • JS初识
  • 小企业的准备阶段是创办企业吗
  • 转让债券应交的增值税税额
  • 预收的贷方余额表示什么
  • 虚开发票是指怎样?
  • 发票有别的字迹有影响吗
  • 上海电子税务局网站
  • 买手机手续费怎么算的
  • mysql数据库简单介绍
  • 小规模企业主营业务成本分录
  • 进项发票还未收到可以认证吗
  • 我是小规模纳税人,客户都想获得13%的专票
  • 卸载win+r
  • centos 7.0截屏快捷键有冲突该怎么更换?
  • 微软商店更新错误
  • cocos2d-x2.2.3和android平台环境的搭建
  • 微信小程序wx.request实现后台数据交互功能分析
  • 一键清除照片上多余的人
  • python使用mysql数据库示例代码
  • time(0)函数
  • jqgrid getrowdata
  • linux服务器安全攻防
  • 没有实例化是什么意思
  • node转go
  • js的异步解决方案有哪些
  • python语句查询
  • 浅谈插入排序算法在Python程序中的实现及简单改进
  • 广东电子税务局官网登录入口
  • 黄金消费税税率是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设