Re: showing source
| From: | Steve | Date: | Fri, 18 May 2007 15:27:30 +0000 |
| Subject: | Re: showing source | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-255142@lists.php.net to get a copy of this message | ||
Not that it really matters in this scenario, but if you rename a file to
.phps you should be able to navigate to it in a web browser and have nice,
highlighted syntax. It's pretty nice for internally viewing a file, but
obviously I wouldn't recommend doing this with live files that contain
sensitive information.
"James Lockie" <bjlockie@lockie.homeunix.net> wrote in message
news:464D3EB7.5050109@lockie.homeunix.net...
> This almost works but all my < and > are replaced with "".
>
> // open this file to show the source
> if (($fh = fopen( __FILE__, 'r' )) === FALSE){
> die ('Failed to open source file (' . $_FILE_ . ') for
> reading!');
> } else {
> $tags = array( "<", ">" );
> $safe_tags = array( "\\<", "\\>" );
>
> print "<pre>\n";
>
> // read the file line by line
> while (! feof( $fh )) {
> $currentLine = fgets( $fh, 255 );
> $noTags = str_replace( $tags, $safeTags, $currentLine );
> print $noTags;
> }
>
> fclose( $fh );
> print "</pre>\n";
> }