我正在尝试使用参数
在php中调用.exe
文件
我用它来运行 .exe
$answer = shell_exec("calu.exe");
echo $answer."</br>";
显示结果:
现在如何传递参数,如输入符号
当我从 commad line 运行此.exe
文件时,请询问输入符号和输入两个数字。
输入符号
输入数字
我想从Php和打印结果中做同样的事
我该怎么做??
答案 0 :(得分:3)
你说 Dos计算器是你自己的程序,用Python或批处理编写。
我建议修改你的程序以处理命令行参数。
关于如何处理命令行参数的一些小片段。
这将在b
。
批处理:
Set b=%1
在Python中:
import sys
b = int(sys.argv[1]) # Index 0 is the name of your program
然后在php中,您可以使用以下参数调用您的程序:
$answer = shell_exec("calu.exe" . $first_number . " " . $second_number);