PHP-Skripte werden von php.exe ausgeführt, es sei denn, Sie haben controller.exe im selben Ordner mit php oder Ihr Ordner, der controller.exe enthält, wird in Ihrer Pfadvariablen nicht funktionieren.
Versuchen Sie, den absoluten Pfad anzugeben.
Die Argumente sollten in der gleichen Zeichenfolge wie die ausführbare Datei übergeben werden, also etwa so:
%Vor% Sie können PHPs system()
verwenden, um Dinge über die Befehlszeile auszuführen.
Sie können diesen Beispielcode verwenden:
%Vor% Es funktioniert sehr gut für mich. Platzieren Sie sowohl controller.exe
als auch xx.php
im selben Ordner.
Um Ihren C ++ Code unter PHP laufen zu lassen, geben Sie entweder den Pfad des Codes an oder fügen Sie diesen Code in den PHP-Ordner ein. Dann folge diesem Befehl:
%Vor%Um die Ausgabe zu halten, können Sie nach geschweiften Klammern eine weitere $ -Ausgabe einfügen. und drucke diese Ausgabe.