A note exists at http://www.php.net/highlight_file that says:
Note: The return parameter became available in PHP 4.2.0. Before this time it behaved like the default, which is FALSE So if you want to capture the output of highlight_file before 4.2.0 then you'll need to use output buffering, something like: function ob_highlight_file($filename) { ob_start(); highlight_string($filename); $source = ob_get_contents(); ob_end_clean(); return $source; } Be sure to pay attention to notes and warnings within the PHP manual. Regards, Philip Olson On Thu, 4 Apr 2002, Hugh Bothwell wrote: > using PHP 4.1.3-dev on WinME, I call > > $a = "str" . highlight_file("file.php", true); > > and get a warning, > > Warning: Wrong parameter count for highlight_file() in myfile.php > > and *don't* get the highlighted source I want. show_source() > does precisely the same thing. > > The manual says that PHP version >= 4.0.0 should support > a second optional parameter... why would this fail? > Is there some other easy way to do this? I have to get it returned > in a string to stuff it into my template. > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php