• 技术文章 >后端开发 >PHP问题

    php中exec返回什么

    WBOYWBOY2022-03-15 10:38:19原创1381

    在PHP中,exec()函数返回命令执行结果的最后一行内容。该函数用于执行一个外部程序,当指定函数的output参数时,会使用返回结果填充output,若output参数中已经有了元素,exec函数会在output后面追加。

    php入门到就业线上直播课:进入学习

    本文操作环境:Windows10系统、PHP7.1版、Dell G3电脑。

    php中exec返回什么

    exec() 默认情况会返回指定命令结果的最后一行,指定output参数,会使用返回结果填充output;如果output参数中已经有元素,exec()会在output后面追加。

    exec执行一个外部程序

    说明

    exec(string $command, array &$output = ?, int &$return_var = ?): string

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

    参数

    command 要执行的命令。

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

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

    返回值

    命令执行结果的最后一行内容。 如果想要获取命令的输出内容, 请确保使用 output 参数。

    推荐学习:《PHP视频教程

    以上就是php中exec返回什么的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

    前端(VUE)零基础到就业课程:点击学习

    清晰的学习路线+老师随时辅导答疑

    自己动手写 PHP MVC 框架:点击学习

    快速了解MVC架构、了解框架底层运行原理

    专题推荐:php
    上一篇:php怎么实现aes加密 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• ❤️‍🔥接口自动化测试不想写代码?• php静态方法有什么特点• php的语言特性是什么• php有没有mysql_connect函数• thinkphp和织梦有什么区别• php怎么实现aes加密
    1/1

    PHP中文网