Trong khi tôi đang phát triển với Magento, tôi phát hiện ra rằng tôi không cần phải đặt thẻ kết thúc php (?>) Nếu tôi không sử dụng HTML bên dưới mã PHP. Có an toàn không và tại sao chúng ta không đặt thẻ kết thúc ?? Nó khá hữu ích??Bỏ qua thẻ kết thúc PHP
Trả lời
Lưu ý: Các thẻ đóng của một khối PHP ở phần cuối của một tập tin là không bắt buộc, và trong một số trường hợp bỏ qua nó là hữu ích khi sử dụng bao gồm() hoặc require(), vì vậy không mong muốn khoảng trắng sẽ không xảy ra ở cuối tệp và bạn vẫn có thể thêm tiêu đề vào phản hồi sau. Nó cũng rất tiện dụng nếu bạn sử dụng bộ đệm đầu ra, và không muốn nhìn thấy khoảng trống không mong muốn được thêm vào ở cuối các phần được tạo ra bởi các tệp được bao gồm.
Có, điều này rất hữu ích vì bạn không thể quên các ký tự lạ như \ n sau khi đóng thẻ (điều này có thể ngăn không cho gửi cookie, v.v.). Trong khung công tác Zend, chúng không sử dụng các thẻ đóng (cũng như một mã dự án).
Điều này rất hữu ích khi tạo tệp/tệp lớp, vì rất dễ thêm khoảng trắng hoặc dòng mới vào cuối tệp, điều này có thể làm hỏng đầu ra khi xuất dữ liệu đầu ra header()
. Vì PHP xử lý một EOF giống như việc đóng ?>
trong một tệp không có nguy hiểm khi dựa vào EOF.
- 1. Winmerge: cách bỏ qua sự khác biệt trong dòng với thẻ kết thúc đặc biệt
- 2. PHP Bỏ qua max_execution_time
- 3. HtmlAgilityPack Drops Tùy chọn Thẻ kết thúc
- 4. Bạn gọi những thẻ nào không cần thẻ kết thúc?
- 5. khai mạc và kết thúc thẻ không phù hợp và kết thúc sớm của dữ liệu trong thẻ rss
- 6. PHP CURL CURLOPT_SSL_VERIFYPEER bỏ qua
- 7. Safari bỏ qua/xóa bỏ thẻ hashatags khi nhấp vào siêu liên kết?
- 8. "git mô tả" bỏ qua một thẻ
- 9. PHP shell_exec đợi tập lệnh kết thúc?
- 10. Hủy bỏ dấu ngoặc kép từ khi bắt đầu và kết thúc của chuỗi trong PHP
- 11. Tính ngày kết thúc trong khi bỏ qua ngày lễ + thời gian Joda
- 12. Tự động hoàn thành Notepad ++ XML/thêm thẻ kết thúc?
- 13. PHP Dom Tài liệu: nhận textContent bỏ qua thẻ kịch bản và ý kiến
- 14. PHP file_get_contents bỏ qua thời gian chờ?
- 15. Jekyll được bỏ qua thẻ lỏng trong bài viết
- 16. GEdit - làm nổi bật thẻ bắt đầu - thẻ kết thúc của HTML đã chọn?
- 17. Bật các thẻ mở ngắn PHP thông qua .htaccess
- 18. Android-- PhoneGap/WebView bỏ qua thẻ meta chế độ xem?
- 19. Bỏ qua thẻ cơ sở sau bài đăng
- 20. Galaxy Nexus Bỏ qua thẻ meta chế độ xem
- 21. Lờ đi/bỏ qua thẻ sử dụng std :: cin
- 22. PHP bỏ liên kết chức năng
- 23. Bỏ qua cam kết trong TortoiseHg
- 24. Thực tiễn tốt là kết thúc các thẻ tự đóng kết xuất bằng "/>"?
- 25. PHP: output_buffering tùy chọn ini bị bỏ qua
- 26. jQuery: Khi tạo thành phần mới, tôi có cần thẻ kết thúc không?
- 27. Scrapy SgmlLinkExtractor bị bỏ qua là bỏ qua các liên kết được phép
- 28. Cách kết nối với Sybase qua PHP
- 29. Dòng kết thúc SVN
- 30. Bỏ qua SVN bỏ qua ... có thể?