匯東網


php 得到输出缓冲区的内容,即拦截 echo 输出的内容

[編輯] [转简体]
|
作者:huidong | 分類:【編程】php
[ 22 瀏覽 0 評論 6 贊 8 踩 ]

概要

正文

使用 ob_start() 开始拦截echo输出的内容

ob_get_contents() 函数得到缓冲区内容,ob_end_clean() 停止拦截 echo 语句。


例子:

<?php
    
    ob_start();
    echo "a";
    $get = ob_get_contents();
    ob_end_clean();
    
    echo "Get : ".$get;
?>

这样会把echo "a";输出的内容拦截下来并保存到$get,输出的结果就是:

Get : a


[ 6] [ 8]


 評論區  0 條評論

+ 添加評論