Rumah > pembangunan bahagian belakang > masalah PHP > php ob_clean 没有作用怎么办

php ob_clean 没有作用怎么办

藏色散人
Lepaskan: 2023-03-09 21:14:01
asal
2108 orang telah melayarinya

php ob_clean没有作用的原因:1、先前输出的数据大于缓冲区;2、禁用php输出缓冲区,解除禁用即可。

php ob_clean 没有作用怎么办

本文操作环境:Windows7系统、PHP7.1版,DELL G3电脑

php ob_clean没有作用?

默认配置下,php输出是先到输出缓冲区(output_buffering),只要数据还没有真正发送到浏览器(严格来说是tcp buffer),那么还是有机会清空先前的缓冲区里面的数据,使用内置的ob_clean函数即可。

注意:ob_clean 只是清空当前缓冲区的数据,如果先前输出的数据大于缓冲区,那么一部分数据已经发送,发送的这部分数据是无法清空的。

另外如果禁用php输出缓冲区,那么ob_clean起不到任何效果的。

推荐学习:《PHP视频教程

Atas ialah kandungan terperinci php ob_clean 没有作用怎么办. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
php
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan