ob缓存使用非常简单,ob主要是为了暂时未输出流开设一些缓存
<?php
$content = '';
ob_start(); //开启缓冲区
for(int i=0;i=1000;i++)
{
echo '=>'.i; //这里并不直接显示数据,而是将数据方式零时缓冲区
}
$content = ob_get_contents(); //读取缓冲区的数据
//ob_flush(); //关闭缓冲区
ob_end_flush();//推荐使用这种
echo $content; // =>0=>1=>2....=>1000
?>
另外加一点兼容性方面的东西
<?php
function doSometings()
{
$args = func_get_args();
$args_lenght = func_num_args();
}
?>
php参数的获取哦,其实php中存在默认参数,只不过这种方式可以有效的提高代码的强韧度
这点和javascript中的arguments类似