Hướng dẫn php output buffering
Hàm fflush() trong CHàm fflush() trong C được sử dụng để đẩy hết những ký tự có trong buffer ra stream. Sau khi gọi hàm fflush() thì buffer sẽ trống, đảm bảo việc nhập dữ liệu cho các biến sau an toàn. Để khai báo hàm fflush() trong C, ta sẽ cần sử dụng cú pháp như sau: int fflush(FILE *stream)Tham số:
Chú ý:
2. Ví dụ về hàm fflush() trong CVí dụ dưới đây, sử dụng hàm fflush() trong C để xoá bộ nhớ đệm đầu ra của stream, giúp cho việc nhập các ký tự vào chương trình C một cách an toàn như sau: #includeKết quả: Day la Laptrinhtudau. Vi du ve ham fflush(). Vi du nay su dung ngon ngu C. Tôi biết rằng đây là một câu hỏi cũ nhưng tôi muốn viết câu trả lời của mình cho những người học trực quan.
Tôi không thể tìm thấy bất kỳ sơ đồ nào giải thích bộ đệm đầu ra trên toàn thế giới web nên tôi đã tự tạo một sơ đồ trong Windows Nếu bộ đệm đầu ra bị tắt, sau đó Nếu bộ đệm
đầu ra được bật, thì an phpinfo Để xem liệu bộ đệm đầu ra có được bật / tắt hay không, vui lòng tham khảo phpinfo ở phần cốt lõi. Các output_buffering giá trị là 4096 có nghĩa là kích thước bộ đệm là 4 KB. Điều đó cũng có nghĩa là bộ đệm đầu ra được bật trên máy chủ Web.php.ini Có thể bật / tắt
và thay đổi kích thước bộ đệm bằng cách thay đổi giá trị của
Chỉ thị Ví dụ: ob_get_clean () Dưới đây, bạn có thể xem cách chụp
Ví dụ: Hackingwithphp.com Thông tin thêm về bộ đệm đầu ra với các ví dụ có thể được tìm thấy ở đây: http://www.hackingwithphp.com/13/0/0/output-buffering 23 hữu ích 0 bình luận chia sẻ |