首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

php调用有输出的函数,但是不输出,赋值到变量中。解决思路

2012-03-26 
php调用有输出的函数,但是不输出,赋值到变量中。假如有一个函数,如下:function a(){echo abc}那么,每次

php调用有输出的函数,但是不输出,赋值到变量中。
假如有一个函数,如下:
function a(){
  echo "abc";
}
那么,每次调用a()函数的时候就会输出内容,如何实现调用后不输出,而赋值到一个变量中。

[解决办法]

PHP code
<?phpfunction a(){  echo "abc";}ob_start();a();$str = ob_get_contents();ob_end_clean();echo $str;?> 

热点排行