Organizational Research By

Surprising Reserch Topic

capturing echo into a variable using -'php'


capturing echo into a variable  using -'php'

I am calling functions using dynamic function names (something like this)

$unsafeFunctionName = $_POST['function_name'];
$safeFunctionName   = safe($unsafeFunctionName); // custom safe() function


Then I am wanting to wrap some xml around the returned value of the function (something like this):

// xml header etc already created
$result = "<return_value>" . $safeFunctionName() . "</return_value>";


Problem is, sometimes the function returns a value, but sometimes, the function echo's a value. What I want to do is capture that echo into a variable, but, the code I write would need to work either way (meaning, if function returns a value, or echo's a string).

Not quite sure where to start ~ any ideas?
    
asked Sep 8, 2015 by rajesh
0 votes
5 views



Related Hot Questions



Government Jobs Opening


...