Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP 내에서 Python 파일을 호출하는 방법은 무엇입니까?

<시간/>

PHP 파일 내에서 Python 파일을 호출하려면 shell_exec 함수를 사용하여 호출해야 합니다.

예를 들어

<?php
    $command = escapeshellcmd('/usr/custom/test.py');
    $output = shell_exec($command);
    echo $output;
?>

스크립트를 호출합니다. 그러나 맨 위에 있는 스크립트에서 인터프리터도 지정해야 합니다. 따라서 py 파일의 맨 위에 다음 행을 추가하십시오.

#!/usr/bin/env python

또는 명령을 실행할 때 인터프리터를 제공할 수도 있습니다.

예를 들어

<?php
    $command = escapeshellcmd('python3 /usr/custom/test.py');
    $output = shell_exec($command);
    echo $output;
?>