How to get include contents as a string?
include, php
Solution
ob_start();
include 'test.php';
$string = ob_get_clean();
I think is what you want. See output buffering.
Problem
Possible Duplicate: Execute a PHP file, and return the result as a string PHP capture print/require output in variable I am trying to get the contents of an include to a string. Is that possible? For example, if I have a test.php file: ``` echo 'a is equal to '.$a; ``` I need a function, say include_to_string to include the test.php and return what would be output by in in a string. Something like: ``` $a = 4; $string = include_to_string(test.php); // $string = "a is equal to 4" ```