当前位置: 代码迷 >> PHP >> php调用有输出的函数,但是不输出,赋值到变量中。解决思路
  详细解决方案

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

热度:41   发布时间:2012-03-26 15:46:55.0
php调用有输出的函数,但是不输出,赋值到变量中。
假如有一个函数,如下:
function a(){
  echo "abc";
}
那么,每次调用a()函数的时候就会输出内容,如何实现调用后不输出,而赋值到一个变量中。

------解决方案--------------------
PHP code

<?php
function a(){
  echo "abc";
}
ob_start();
a();
$str = ob_get_contents();
ob_end_clean();
echo $str;
?> 
  相关解决方案