Tôi đang chạy một trang web ajax php-engined điển hình. Tôi sử dụng echo để trả về một chuỗi html từ mã php. Câu hỏi của tôi là, nếu tôi có một số mã khác sau tiếng vọng, các mã đó có được thực thi không? Hoặc echo hoạt động tương tự như thoát, mà ngay lập tức trở lại và ngừng chạy mã php? Cảm ơn.Mã php sẽ thoát sau khi echo cho ajax?
Trả lời
Không, echo
không có cách nào thoát, bạn thường có nhiều hơn một tiếng vọng trong tập lệnh. exit
không mất một đối số chuỗi mà nó sẽ ra trước khi thoát, tuy nhiên, vì vậy bạn có thể làm:
exit("your string here");
và nó sẽ ra chuỗi và thoát
Không, echo sẽ không được. Để thoát sau khi lặp lại mọi thứ, bạn có thể nói
echo "Dear me, good bye!"; lối thoát();
echo sẽ đơn giản trả về văn bản cho phần javascript ajax; tuy nhiên, mã sau hoặc trước echo/echos sẽ thực thi
Không. Các tập lệnh PHP được hiển thị toàn bộ trừ khi bạn thoát chúng một cách rõ ràng. Bất kỳ đầu ra nào trên một tập lệnh sẽ được truyền lại cho hàm ajax nếu nó được gọi thông qua ajax.
echo 'This gets outputted<br />';
echo 'As does this';
Nếu bạn phải sử dụng một tập tin duy nhất và bạn muốn kịch bản của bạn để thoát sau khi thực hiện yêu cầu ajax với ra phải thêm vars thêm để url ajax của bạn hoặc đánh giá vars để thoát ra, tôi sẽ khuyên bạn nên tạo một hàm thực hiện ajax của bạn, có chức năng trả về true trên thành công, sau đó làm:
if(ajaxFunction($paramOne, $paramTwo)){exit();}
- 1. echo "-n" sẽ không in -n?
- 2. PHP - thoát hoặc chết() trong các yêu cầu AJAX?
- 3. echo/print issue in php while loop
- 4. Tại sao PHP KHÔNG xóa bộ nhớ sau khi thoát khỏi vòng lặp?
- 5. CakePHP: Rendering view sau ajax
- 6. Thoát HTML sang PHP hoặc Sử dụng Echo? Cái nào tốt hơn?
- 7. PHP sprintf thoát%
- 8. Chuỗi Qt không dừng lại sau khi gọi thoát/thoát
- 9. Javascript không tải sau khi AJAX gọi
- 10. Văn bản Echo PHP Màu
- 11. Tại sao bộ mã hóa JSON thêm ký tự thoát khi mã hóa URL?
- 12. -Mã thoát của mã lệnh không giống như mã thoát của mã lệnh
- 13. Trình duyệt sẽ chờ bao lâu sau khi có yêu cầu ajax?
- 14. làm mới trang sau khi jquery ajax
- 15. bash - mã thoát màu
- 16. PHP Array stdClass Object - Giá trị Echo
- 17. Tập lệnh php này sẽ làm gì? nó có phải là mã php độc hại không?
- 18. lấy mã thoát cho chương trình python
- 19. php echo vs thẻ mở & gần
- 20. mất css sau khi tải jquery ajax
- 21. chọn phần tử dom sau khi html được chèn vào một trang có ajax
- 22. Echo tổng của một bảng trong PHP
- 23. Làm thế nào để trả lại mã thoát sau khi chạy một exe?
- 24. Tập lệnh PHP có thể thực thi mã chung trước khi thoát() không?
- 25. NPM sẽ không chạy sau khi nâng cấp
- 26. PHP - Flushing Trong khi dữ liệu vòng lặp với Ajax
- 27. Ajax sẽ [đối tượng% 20Object]
- 28. Tải lại tiện ích dojo sau yêu cầu ajax
- 29. jQuery tablesorter - mất chức năng sau khi gọi AJAX
- 30. Làm thế nào để ngăn chặn jQuery ajax sau khi chuyển hướng sau khi đăng bài?
ok nhưng điều này sẽ kích hoạt gọi lại ajax hai lần? Hoặc là toàn bộ tập lệnh PHP được thực thi trước khi cả hai chuỗi sẽ được chuyển trở lại cuộc gọi lại ajax? – ProblemsOfSumit