16 Show Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm.
Tôi đã thấy trong một khung PHP (tôi không thể nhớ điều đó) rằng họ không đóng thẻ Tại sao vậy và tôi cũng nên làm điều đó?
Hỏi ngày 18 tháng 4 năm 2011 lúc 10:46Apr 18, 2011 at 10:46
1 Nếu đó là tệp PHP không chứa HTML, thì đừng đóng thẻ.no HTML, then don't close the tag. Điều này ngăn bạn vô tình thêm khoảng trắng ở cuối tệp, do đó gọi đầu ra của trình duyệt và bằng các tiêu đề mở rộng, v.v., có thể gây ra một thế giới đau đớn. Đã trả lời ngày 18 tháng 4 năm 2011 lúc 10:49Apr 18, 2011 at 10:49
Stephen Melrosestephen MelroseStephen Melrose 4.6825 Huy hiệu vàng28 Huy hiệu bạc41 Huy hiệu đồng5 gold badges28 silver badges41 bronze badges 0 Khung bạn thấy có lẽ là khung Zend. Từ phần Kiểu mã của hướng dẫn sử dụng của họ:
Đã trả lời ngày 18 tháng 4 năm 2011 lúc 10:50Apr 18, 2011 at 10:50
TreffynnontreffynnonTreffynnon 21.1k6 Huy hiệu vàng62 Huy hiệu bạc97 Huy hiệu Đồng6 gold badges62 silver badges97 bronze badges 1 Về cơ bản, nó có nghĩa là một tệp PHP sẽ không có khoảng trắng nào. Nếu bạn bao gồm một tệp có khoảng trắng kéo dài và cố gắng đặt tiêu đề () hoặc cookie hoặc những thứ tương tự, thì khoảng trắng kéo dài sẽ gây ra vấn đề.
Đã trả lời ngày 18 tháng 4 năm 2011 lúc 10:49Apr 18, 2011 at 10:49
Stephen Melrosestephen Melrosebumperbox 4.6825 Huy hiệu vàng28 Huy hiệu bạc41 Huy hiệu đồng6 gold badges43 silver badges66 bronze badges Khung bạn thấy có lẽ là khung Zend. Từ phần Kiểu mã của hướng dẫn sử dụng của họ:might cause some troubles (like outputting this white space to browser, which is unpleasant if you are parsing XMLs) which are quite hard to debug. Đối với các tệp chỉ chứa mã PHP, thẻ đóng ("?>") Không bao giờ được phép. Nó không được PHP không bắt buộc, và bỏ qua nó ngăn chặn việc tiêm vô tình của không gian trắng kéo vào phản ứng.Apr 18, 2011 at 10:51
Đã trả lời ngày 18 tháng 4 năm 2011 lúc 10:50Ondrej Slinták Treffynnontreffynnon20 gold badges92 silver badges125 bronze badges 21.1k6 Huy hiệu vàng62 Huy hiệu bạc97 Huy hiệu Đồng Về cơ bản, nó có nghĩa là một tệp PHP sẽ không có khoảng trắng nào. Đã trả lời ngày 18 tháng 4 năm 2011 lúc 10:49Apr 18, 2011 at 10:49
Stephen Melrosestephen MelroseAdam Hopkinson 4.6825 Huy hiệu vàng28 Huy hiệu bạc41 Huy hiệu đồng7 gold badges65 silver badges95 bronze badges Anisgazig tại Gmail Dot Com ¶ ¶ 11 thàng trước
?> 0
Bạn có cần đóng thẻ PHP không?Đối với các tệp chỉ chứa mã PHP, thẻ đóng ("?>") Không bao giờ được phép.Nó không được PHP không bắt buộc, và bỏ qua nó ngăn chặn việc tiêm vô tình của không gian trắng kéo vào phản ứng.It is not required by PHP, and omitting it´ prevents the accidental injection of trailing white space into the response.
Tại sao nó được coi là một thông lệ tốt nhất để tránh sử dụng thẻ đóng PHP?> Trong các tệp PHP chỉ chứa mã PHP?Chúng tôi nên bỏ qua thẻ PHP đóng trong một tệp chỉ chứa mã PHP sao cho việc xuất hiện khoảng trắng vô tình hoặc các dòng mới được thêm vào sau khi có thể tránh được thẻ đóng PHP, có thể bắt đầu bộ đệm đầu ra gây ra các hiệu ứng chưa được gọi cho các hiệu ứng.occurrences of accidental whitespace or new lines being added after the PHP closing tag, which may start output buffering causing uncalled for effects can be avoided.
Cách chính xác để kết thúc các câu lệnh PHP là gì?Lưu ý: Câu lệnh PHP kết thúc bằng dấu chấm phẩy (;).semicolon ( ; ).
Điều nào sau đây không phải là thẻ đóng mã PHP hợp lệ?Chỉ không hợp lệ. is not valid. |