Tôi quan tâm đến việc biết cách chúng ta có thể gọi/chạy các kịch bản Perl trong PHP.Tôi làm cách nào để gọi một tập lệnh Perl từ PHP?
Trả lời
Giống như bất kỳ tệp thực thi nào khác.
Nhưng tránh nó, nó rất kém hiệu quả. Bạn muốn đạt được điều gì bằng cách thực hiện nó?
Tôi đã cố gắng sử dụng perl để truy cập tài nguyên hệ thống như webcam, sau đó gọi tập lệnh đó trong ứng dụng php hiện có của tôi. – awake416
@ awake416 Webcam của ai? Nếu có một webcam gắn với máy chủ và bạn có thể truy cập nó bằng Perl, thì cũng không khó để truy cập nó trong PHP. –
@Sanan Tôi có thể truy cập bằng cách nào trong php – awake416
Bạn có thể tận dụng
Sử dụng một cái gì đó giống như
system("/your/kewl/script.pl");
Bạn có thể sử dụng một si mở rộng Php Perl trong mã Php. Điều này sẽ cho phép bạn thực thi các biến mã và Perl, các hàm và các đối tượng khởi tạo.
$perl = new Perl();
$perl->require("test1.pl");
- 1. Làm thế nào tôi có thể gọi một tập lệnh PHP từ Perl?
- 2. Làm cách nào để chạy tập lệnh Perl từ bên trong tập lệnh Perl?
- 3. Gọi perl từ php?
- 4. Tôi làm cách nào để gỡ lỗi tập lệnh Perl?
- 5. Gọi tập lệnh Perl từ Python
- 6. Làm thế nào để làm cho tập lệnh php chạy một tập lệnh php khác
- 7. Làm cách nào để gọi tập lệnh shell từ php yêu cầu SUDO?
- 8. Tôi làm cách nào để trả lời một POST trong tập lệnh php?
- 9. Làm cách nào để chạy tập lệnh Perl bằng ActivePerl?
- 10. Tôi làm cách nào để viết tập lệnh php tương tác dòng lệnh?
- 11. Có cách nào tôi có thể thực thi một tập lệnh PHP từ MySQL không?
- 12. Làm thế nào tôi có thể gọi một kịch bản python từ một tập lệnh python
- 13. Làm thế nào để chạy một tập lệnh PHP từ dòng lệnh bằng MAMP?
- 14. Thực hiện một tập lệnh PHP từ một tập lệnh PHP khác
- 15. Làm cách nào để gọi một tập lệnh shell cục bộ từ máy chủ web?
- 16. Làm cách nào để chạy tập lệnh CGI perl của tôi mà không cần apache?
- 17. Làm cách nào để thực thi một tập lệnh PHP từ Java?
- 18. Làm cách nào để biết tập lệnh Perl của tôi có đang chạy trong Windows không?
- 19. Gọi exiftool từ tập lệnh python?
- 20. Tôi có thể gọi Perl từ Java bằng cách nào?
- 21. Gọi hàm unset() trong tập lệnh PHP
- 22. Làm cách nào để tắt hộp thoại "thông báo cho Microsoft" khi tôi gọi lệnh từ Perl?
- 23. Gọi một lớp java từ perl
- 24. Chạy lệnh Drush từ tập lệnh PHP
- 25. Làm cách nào để tôi có thể nhập đường dẫn vào lệnh Java từ Perl?
- 26. Làm cách nào để chạy tập lệnh lô từ trong tập lệnh batch?
- 27. Làm cách nào tôi có thể lấy tên của tập lệnh được gọi là chức năng?
- 28. Gọi hàm php từ dòng lệnh
- 29. Làm cách nào để gửi tín hiệu SIGINT từ tập lệnh đến tập lệnh? BASH
- 30. cách thiết lập công việc cron từ tập lệnh php?
Liên quan: [Làm cách nào để gọi Perl từ trang PHP của tôi trên apache?] (Http://stackoverflow.com/q/827302), [Gọi Java (hoặc python hoặc perl) từ tập lệnh PHP] (http://stackoverflow.com/q/299913), [Làm thế nào để chạy kịch bản perl với một vài đối số từ php] (http://stackoverflow.com/q/2908274), [Làm thế nào tôi có thể bao gồm đầu ra của một Perl script vào một trang PHP?] (Http://stackoverflow.com/q/1043230) – daxim
Có ý nghĩa. Cảm ơn!! Daxim. – awake416
có thể trùng lặp của [Làm thế nào tôi có thể đưa đầu ra của một tập lệnh Perl vào một trang PHP?] (Http://stackoverflow.com/questions/1043230/how-can-i-include-the-output-of-a- perl-script-into-a-php-page) – Ether