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

本文操作环境: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!
Bagaimana untuk membuka fail php
Bagaimana untuk mengalih keluar beberapa elemen pertama tatasusunan dalam php
Apa yang perlu dilakukan jika penyahserialisasian php gagal
Bagaimana untuk menyambungkan php ke pangkalan data mssql
Bagaimana untuk menyambung php ke pangkalan data mssql
Bagaimana untuk memuat naik html
Bagaimana untuk menyelesaikan aksara bercelaru dalam PHP
Bagaimana untuk membuka fail php pada telefon bimbit