px普贤教程PuXian
普贤教程 › 包参考

outbuf 包

输出缓冲区(对应 PHP ob_start/ob_get_clean)

outbuf.px — 输出缓冲区(对应 PHP ob_start/ob_get_clean)

项值
包名outbuf
版本0.1.0
入口outbuf.px
分类并发与通用模式
文件数 / 行数1 / 57

安装与引入

bash
pxpkg init          # 首次
pxpkg add outbuf@0.1.0
pxpkg install
px
import outbuf
所属分类教程:并发与通用模式

公开接口

函数参数
ob_new
ob_startbuf
ob_get_contentsbuf
ob_get_cleanbuf
ob_cleanbuf
ob_end_flushbuf
ob_get_levelbuf
其余 1 个 def(内部与辅助,可直接调用但不属稳定接口)
函数参数
ob_writebuf, text

包内说明(源码头注释)

text
outbuf.px — 输出缓冲区(对应 PHP ob_start/ob_get_clean)
依赖: 无

函数列表:
ob_new()                      → dict   # 创建缓冲区管理器
ob_start(buf)                 → int    # 开始缓冲(返回层级)
ob_get_contents(buf)          → string # 获取当前缓冲内容
ob_get_clean(buf)             → string # 获取并清空当前缓冲
ob_clean(buf)                 → void   # 清空当前缓冲
ob_end_flush(buf)             → string # 结束缓冲并返回内容
ob_get_level(buf)             → int    # 当前缓冲层级