Php 使用 Shell 脚本执行

Php Exec with Shell Script

我有一个 script.sh,内容如下:

#!/bin/bash
    echo You Name:
    read name
    echo You Age:
    read age
    echo Name: $name, Age: $age.

是否可以使用 php 将姓名和年龄变量传递给读取的 shell 脚本?

是的,您可以将参数传递给 bash。

PHP:

$output = exec("./bashscript $name $age");

#!/bin/bash

Bash:

name=
age=

参考:passing a variable from php to bash