同事在用php展示验证码时,老是无法正常显示 但是的代码在别的地方正常运行 查看了输出,是有内容的,但是就是不显示 根据经验,应该是输出的内容有混淆,就是说在输出图片内容的时候,掺杂进去额外的信息 通过在输出图片内容之前添加一行代码ob_clean(); 这个ob_clean()的作用是用来丢弃输出缓冲区中的内容,如果你的网站有许多生成的图片类文件,那么想要访问正确,就要经常清除缓冲区 这个方法加上去后,验证码立马就显示出来了. 我们回过头去查看出错时的输出内容(查看response),与正确的