Re: suggestions on work-arounds to highlight_file() ?
| From: | Philip Olson | Date: | Thu, 04 Apr 2002 07:42:52 +0000 |
| Subject: | Re: suggestions on work-arounds to highlight_file() ? | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-91493@lists.php.net to get a copy of this message | ||
I meant to use highlight_file instead of highlight_string, doh!
I'll go back in time and modify the source below :)
Philip
On Thu, 4 Apr 2002, Philip Olson wrote:
>
> 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_file($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
>