Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Chạy chương trình Python từ PHP

Trong PHP, hàm shell_exec có thể được sử dụng. Nó được thực thi qua shell và kết quả được trả về dưới dạng chuỗi. Hàm trả về lỗi nếu NULL được truyền từ dòng lệnh hoặc không trả về đầu ra nào.

Dưới đây là mã minh họa:

<?php 
    $command_exec = escapeshellcmd('path-to-.py-file'); 
    $str_output = shell_exec($command_exec); 
    echo $str_output; 
?>

Quyền thích hợp cần được cấp để script Python được thực thi thành công.

Lưu ý − Khi làm việc trên nền tảng Unix, mã PHP được thực thi với tư cách người dùng web. Do đó, người dùng web cần được cấp quyền cần thiết cho các thư mục và thư mục con.