• 技术文章 >后端开发 >PHP问题

    php怎么清除不明输出

    藏色散人藏色散人2021-06-10 10:11:58原创54

    php清除不明输出的方法:首先打开相应的PHP文件;然后在文件头中加上语句“ob_start();require_once();ob_end_clean();”即可。

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

    php怎么清除不明输出?

    php清除不明输出

    有时候我们require_once()几个文件,这些文件因为前边有空格或是其它原因有输出,就会后边就会出现一系列的问题,包括 session。通过php生成图片等。

    这时候找不出输出在哪。可以在这个文件头加上

    最开始加上

    ob_start();
    require_once();
    require_once();
    require_once();
    ob_end_clean();

    这样子可以把require_once包含的文件中的不明输出去掉

    PS:对于AJAX XML有用

    PHP 清除已经echo的内容

    <div>passing </div>
    <?PHP
    echo 'here...';
    // 代码 清除第一个echo的输出内容的“代码”
    echo 'there...';
    exit;
    ?>

    有没有办法 只输出第二个echo的内容‘there...’(前提是两个echo代码都不能删除,之前还有必须得输出的内容(顶部的div),而只想得到第二个 echo输出的内容‘there...’)

    <?PHP
    ob_start();
    echo 'here...';
    ob_clean();
    ob_end_flush();
    echo 'there...';
    exit;
    ?>

    这样写是可以实现的.就是输出时缓冲一下, 再把缓存删了

    【推荐学习:PHP视频教程

    以上就是php怎么清除不明输出的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:php
    上一篇:乌版图怎么去掉index.php 下一篇:php mpdf 文件名乱码怎么办
    第16期线上培训班

    相关文章推荐

    • php_sapi = cli是什么意思• php怎么去掉下划线• php 毫秒怎么转时间• php7怎么开启错误提示• 乌版图怎么去掉index.php

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网