1 | initial version |
To execute a Python script through PHP, you can use the exec
function or the backticks operator.
Here's an example:
// Execute a Python script that takes command-line arguments
$arg1 = "Hello";
$arg2 = "world";
$result = exec("python /path/to/myscript.py $arg1 $arg2");
echo $result;
The exec
function runs the python
interpreter and passes the path to the Python script (/path/to/myscript.py
) as well as any command-line arguments ($arg1
and $arg2
). The output of the script is stored in the $result
variable and printed to the screen.
Alternatively, you can use the backticks operator to achieve the same result:
$result = `/usr/bin/python /path/to/myscript.py $arg1 $arg2`;