PHPでPythonスクリプトを呼び出す方法

PHP から Python スクリプトを呼び出すには exec() 関数を利用します。以下に例を示します。

<?php
// 调用Python脚本
$result = exec('python /path/to/python_script.py');
echo $result;
?>

上記のコードでは、exec() 関数は指定されたコマンド、たとえば python /path/to/python_script.py を実行するために使用されます。スクリプトの出力は $result 変数に格納され、出力する場合には echo ステートメントを使用できます。/path/to/python_script.py を実際の Python スクリプトへのパスに置き換えていることを確認してください。

exec() 関数はブロックされ、PHP は Python スクリプトが実行を終了して結果を返すまで処理を待機します。

<?php
// 调用Python脚本,并将结果存储在数组中
exec('python /path/to/python_script.py', $output);
print_r($output);
?>

すると、Pythonスクリプトの結果は、$output変数の配列として格納され、print_r()関数で出力できます。

bannerAds