ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
[https://www.php.net/manual/zh/book.exec.php](https://www.php.net/manual/zh/book.exec.php) [程序执行函数](https://www.php.net/manual/zh/ref.exec.php) * [escapeshellarg](https://www.php.net/manual/zh/function.escapeshellarg.php)— 把字符串转码为可以在 shell 命令里使用的参数 * [escapeshellcmd](https://www.php.net/manual/zh/function.escapeshellcmd.php)— shell 元字符转义 * [exec](https://www.php.net/manual/zh/function.exec.php)— 执行一个外部程序 * [passthru](https://www.php.net/manual/zh/function.passthru.php)— 执行外部程序并且显示原始输出 * [proc\_close](https://www.php.net/manual/zh/function.proc-close.php)— 关闭由 proc\_open 打开的进程并且返回进程退出码 * [proc\_get\_status](https://www.php.net/manual/zh/function.proc-get-status.php)— 获取由 proc\_open 函数打开的进程的信息 * [proc\_nice](https://www.php.net/manual/zh/function.proc-nice.php)— 修改当前进程的优先级 * [proc\_open](https://www.php.net/manual/zh/function.proc-open.php)— 执行一个命令,并且打开用来输入/输出的文件指针。 * [proc\_terminate](https://www.php.net/manual/zh/function.proc-terminate.php)— 杀除由 proc\_open 打开的进程 * [shell\_exec](https://www.php.net/manual/zh/function.shell-exec.php)— 通过 shell 环境执行命令,并且将完整的输出以字符串的方式返回。 * [system](https://www.php.net/manual/zh/function.system.php)— 执行外部程序,并且显示输出 >[info]**exec**(string`$command`\[,array`&$output`\[,int`&$return_var`\]\] ) :string 当用户提供的数据传入此函数,使用escapeshellarg()或escapeshellcmd()来确保用户欺骗系统从而执行任意命令。