highlight_file
    (PHP 4 )
highlight_file -- Syntax-Hervorhebung für eine Datei
Beschreibung:
void 
highlight_file ( string filename)
     Die Funktion highlight_file() erzeugt die 
     Ausgabe des Codes der Datei filename
     mit hervorgehobener Syntax. Dabei werden die Farben des in PHP
     eingebauten Syntax-Highlighter benutzt.
    
     
| Beispiel 1. Erzeugung einer hervorgehobenen URL 
       Zur Erzeugung einer URL, die Code eines ihm übermittelten 
       Skripts hervorgehoben dargestellen kann, machen wir Gebrauch von
       der "ForceType"-Anweisung des Apachen um eine richtige
       URL zu erzeugen. Zusätzlich benutzen wir die Funktion
       highlight_file(), um das Code-Listing wie
       gewünscht an zu zeigen.
       
       In ihrer httpd.conf sollten sie folgendes hinzu fügen:
       
        
       Jetzt erzeugen sie eine Datei namens "source" und
       speichern es in dem Root-Verzeichnis ihrer Web-Seite.
       
        | <HTML>
<HEAD>
<TITLE>Source Display</TITLE>
</HEAD>
<BODY BGCOLOR="white">
<?php
    $script = getenv ("PATH_TRANSLATED");
    if(!$script) {
        echo "<BR><B>Fehler: Skript-Name nötig</B><BR>";
    } else {
        if (ereg("(\.php|\.inc)$",$script)) {
            echo "<H1>Source von: $PATH_INFO</H1>\n<HR>\n";
            highlight_file($script);
        } else {
            echo "<H1>ERROR: Nur PHP oder Include-Skripte sind erlaubt</H1>"; 
        }
    }
    echo "<HR>Erzeugt: ".date("Y/M/d H:i:s",time());
?>
</BODY>
</HTML> | 
 
       Jetzt können sie die u.a. URL benutzen, um eine farblich
       hervorgehobene Version des Skriptes
       "/path/to/script.php" innerhalb ihrer Web-Seite zu
       zeigen.
       
        | 
    
     Siehe auch highlight_string() und
     show_source().