位置: 编程技术 - 正文

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

  • 老项目增值税简易计税
  • 什么是价外税价外税有哪些
  • 个体户查账征收需要交什么税
  • 国外酒店打印的住宿单可以入账吗
  • 销项负数发票怎么做账
  • 其他应收款款项性质有哪几种
  • 万元版和十万元版可以一起用吗
  • 培训产生的差旅费
  • 企业筹办期间发生的开办费会计分录
  • 作废的支票银行怎么处理
  • 石油天然气管道保护法
  • 代收收入会计分录
  • 人力资源外包服务规范
  • 购入但未开始使用的房产
  • 非股东可以投资项目吗
  • 住宿费餐费怎么做分录
  • 投资收益是否缴纳印花税
  • 怎么在电子税务局变更财务负责人
  • 企业自主招聘有编制吗
  • 物业公司怎么开发票
  • 单位给员工交社保怎么交怎么计算
  • 可以做投标保证金的有银行汇票银行保函
  • 计提减值的固定资产处置
  • 小型微利企业要交残保金吗
  • 怎么分配工业企业材料费用?
  • win7系统中如何让未响应的程序继续运行
  • 坏账准备属于哪个会计科
  • 苹果电脑里的finder是什么
  • 主营业务成本如何算
  • php表单系统源码
  • 购买电子承兑差额怎么算
  • PHP:oci_fetch_object()的用法_Oracle函数
  • 差旅费报销会计凭证
  • 公司缴纳残保金怎么做账
  • 预缴季度企业所得税分录
  • ajax 返回
  • mount.nfs an incorrect mount
  • 商业企业常用会计科目
  • 差旅费包干是什么意思
  • 固定资产售后回购会计处理
  • 帝国cms使用手册
  • 织梦如何添加浮动广告
  • 中标的费用怎么算
  • 酒店打印要钱吗
  • 税务局的罚款记录怎么查
  • 扣员工工作服费用合法吗?
  • 小规模纳税人是季度报税吗
  • 什么叫转让财产收入
  • 应交税费会计核算
  • 会员卡充值赠送金额怎么做账
  • 收到法人的借款怎样写摘要
  • 固定资产增值税发票如何入账
  • 企业收到微信和企业微信
  • 如何查询一个企业的纳税情况
  • 如何判断企业处于什么阶段
  • 跨年做进项税额转出
  • 食堂计入公务接待费
  • 计提工资和发放工资的账务处理
  • mysql怎么直接向表中写数据
  • sql server 更改字段数据类型
  • tcpdump的用法
  • mysql索引数据结构有哪些
  • win 9x
  • macOS 10.12.2下PDF崩溃严重怎么回事 macOS 10.12.2下PDF崩溃的原因以及解决办法
  • win8无法完成更新正在撤销更改怎么办
  • linux检查文件内容
  • 怎么解决xp不能安装软件
  • icg是什么文件
  • windows允许访问
  • opengl编译
  • JavaScript实现Base64编码转换
  • linux每隔1s执行一次命令
  • jquery的方法get做什么
  • andriod 控件
  • 批处理转义字符如何
  • 基于javascript的毕业设计
  • 轻松实现人生理想生日尾数农历
  • js tojsonstring
  • jquery attribute
  • 中国浙江到英国伦敦多少公里
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设