Tôi biết rằng bạn có thể chạy các tệp php từ thiết bị đầu cuối với Linux đang chạy PHP ... I.e. "php script.php" ... Nhưng có chương trình nào cho phép bạn nhập trực tiếp php vào terminal (thông qua bất kỳ chương trình trung gian nào) và xuất kết quả không? I E. Trong thiết bị đầu cuối, thử nghiệm các globals php như getinfo(), vv ..? Bất kỳ trợ giúp nào cũng tuyệt vời, tôi muốn thử nghiệm các hàm và lệnh thông qua một loại thiết bị đầu cuối thời gian chạy. Cảm ơn!PHP - Thực thi mã từ thiết bị đầu cuối, máy chủ ubuntu
Trả lời
php -a
(như của PHP 5.1) nên làm những gì bạn muốn.
http://php.net/manual/en/features.commandline.interactive.php
Bạn có thể muốn một chương trình gọi là PHP Shell Terminal: http://sourceforge.net/projects/phpterm/
Điều này giống như một ứng dụng khách SSH được viết bằng PHP hơn là một công cụ để gỡ lỗi PHP. –
php -r 'phpinfo();'
làm việc cho tôi trên OSX.
Cách tốt hơn là sử dụng trình bao xem [tại đây] (http://stackoverflow.com/a/12631935/1815624) [Nếu bạn gõ 'php -a' và nhận được một phản ứng của 'Interactive Shell' theo sau là dấu nhắc 'php>', bạn có sẵn trình tương tác (PHP được biên dịch với hỗ trợ readline). Nếu thay vào đó bạn nhận được phản hồi của 'Chế độ tương tác được bật', bạn KHÔNG có sẵn trình tương tác] (http://php.net/manual/en/features.commandline.interactive.php#108006) và đây sẽ là lý do bạn sẽ sử dụng câu trả lời này. – CrandellWS
- 1. Thiết bị đầu cuối mở từ Eclipse
- 2. Tắt máy Windows từ thiết bị đầu cuối linux
- 3. linux - viết lệnh từ một thiết bị đầu cuối đến một thiết bị đầu cuối khác
- 4. Trợ giúp cài đặt Node.js trên Ubuntu 10.04 từ thiết bị đầu cuối?
- 5. Cách mở cửa sổ từ thiết bị đầu cuối mac
- 6. Kịch bản lệnh Python thực thi các lệnh trong Thiết bị đầu cuối
- 7. Chạy xcodebuild từ một thiết bị đầu cuối phân chia
- 8. Xóa thiết bị đầu cuối trong Linux với mã C++
- 9. Thiết bị đầu cuối Bash Chuyển hướng đến một Thiết bị đầu cuối khác
- 10. Làm thế nào để tôi bắt đầu một lệnh từ thiết bị đầu cuối để thiết bị đầu cuối không phải là cha mẹ?
- 11. bắt đầu MongoDB và trở về thiết bị đầu cuối
- 12. Làm thế nào để thực hiện khối php từ thiết bị đầu cuối mà không lưu vào một tập tin
- 13. Làm thế nào để chạy tập tin php của tôi từ thiết bị đầu cuối mac
- 14. mở một thiết bị đầu cuối từ python
- 15. Ẩn con trỏ trên thiết bị đầu cuối từ xa
- 16. Cách mở URL từ thiết bị đầu cuối
- 17. Truy cập MySQL của MAMP từ Thiết bị đầu cuối
- 18. RPG dựa trên thiết bị đầu cuối
- 19. Cách chỉnh sửa/lưu tệp qua Thiết bị đầu cuối Ubuntu
- 20. thế nào để chạy mysql trong ubuntu thông qua thiết bị đầu cuối
- 21. bắt đầu máy chủ ứng dụng lân khi máy chủ ubuntu bắt đầu
- 22. màu thiết bị đầu cuối trong ruby?
- 23. Lệnh cuối cùng trong cùng thiết bị đầu cuối
- 24. Thiết lập nhật thực trên ubuntu
- 25. plt.show() làm cho thiết bị đầu cuối treo
- 26. Thực thi trên máy chủ trên GitHub?
- 27. JAR thực thi trên Ubuntu (NetBeans)
- 28. Ngăn chặn thiết bị đầu cuối Gnome từ thoát sau khi thực hiện
- 29. Thực thi mã php bằng Python
- 30. Sử dụng 'ruby' mà không có đối số nào bị đóng băng thiết bị đầu cuối
Nếu bạn nhập 'php -a' và nhận phản hồi của 'Interactive Shell' theo sau dấu nhắc 'php>', bạn có sẵn trình tương tác (PHP được biên dịch với hỗ trợ readline). Nếu thay vào đó bạn nhận được phản hồi của 'Chế độ tương tác được bật', bạn KHÔNG có sẵn trình tương tác ... [link] (http://php.net/manual/en/features.commandline.interactive.php#108006) Nếu không có trình bao, bạn có thể thử phương pháp được đề xuất [ở đây] (http://stackoverflow.com/a/26822706/1815624) – CrandellWS
@CrandellWS Cảm ơn rất nhiều về mẹo! Tôi nhận được 'Chế độ tương tác được bật' và không biết về điều đó. –
về tệp .php thì sao? \ –