使用PHP执行多个系统命令

使用PHP执行多个系统命令,php,shell,command-line,exec,Php,Shell,Command Line,Exec,我正在使用SageMath,并尝试在php中与exec()或system()一起使用它。除了多个命令之外,它们并不存在,这是我从其他问题中了解到的,但我如何能够执行: sage sage: m = matrix(ZZ,2, range(4)) sage: m[0,0] = m[0,0] - 3 sage: m 因此它可以返回解决方案: [-3 1] [ 2 3] 您可以创建一个sage脚本,然后将其作为命令行参数的一部分调用执行(sage:load“example.sage”

我正在使用SageMath,并尝试在php中与exec()或system()一起使用它。除了多个命令之外,它们并不存在,这是我从其他问题中了解到的,但我如何能够执行:

 sage
 sage: m = matrix(ZZ,2, range(4))
 sage: m[0,0] = m[0,0] - 3
 sage: m
因此它可以返回解决方案:

 [-3  1]
 [ 2  3]

您可以创建一个sage脚本,然后将其作为命令行参数的一部分调用<代码>执行(sage:load“example.sage”);但是我如何添加变量呢?就像我在返回解决方案的页面上有一个表单一样。如果您查看手册中的“独立Python/Sage脚本”,您将看到从命令行读取。