Bạn có thể đã nghe nói về bộ đệm đầu ra trong khi bạn viết mã bằng PHP. Tôi sẽ cho bạn biết nó là gì và cách sử dụng nó một cách đơn giản
Ý nghĩa của "Bộ đệm đầu ra"
"Bộ nhớ đệm" trong điện toán có nghĩa là
lưu trữ [dữ liệu] trong bộ đệm trong khi nó đang được xử lý hoặc chuyển giao
Đây chính xác là những gì PHP làm. Nhưng, cơ chế mặc định không phải thế này. Nó được tắt theo mặc định tôi. e
dữ liệu không được lưu trữ trong bộ đệm trong khi nó đang được xử lý hoặc truyền
Tắt đệm đầu ra [Mặc định]
Khi người dùng yêu cầu một trang PHP từ máy chủ của bạn, PHP sẽ xử lý trang đó và ngay lập tức, HTML sẽ được gửi đến trình duyệt [người dùng]
Điều này có nghĩa là trình duyệt nhận được HTML theo từng đoạn trong khi kết nối và kết nối sẽ không đóng cho đến khi quá trình xử lý kết thúc
Đây là cài đặt mặc định trong PHP i. bộ đệm đầu ra e đã tắt
Bật đệm đầu ra
Như ý nghĩa của từ này, HTML đã xử lý được lưu trữ trong một biến cho đến khi quá trình xử lý kết thúc và khi quá trình xử lý kết thúc, nội dung của biến đó sẽ được gửi
Vì vậy, thay vì khối dữ liệu, toàn bộ dữ liệu được gửi ngay lập tức. Đây là những lợi ích nếu bạn bật bộ đệm đầu ra
Có thể thực hiện chuyển hướng ngay cả ở cuối trang
Hello World