Tắt bộ đệm đầu ra PHP

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
    

Chủ Đề