highlight_file()
gibt eine Datei mit PHP -Syntax -Hervorhebung aus. Die Syntax -Hervorhebung wird durch Verwendung von HTML -Tags erreicht.
TIPP: Die für die Syntax -Hervorhebung verwendeten Farben können in der Php.ini -Datei festgelegt werden oder die Funktion ini_set () zum Setzen verwenden.
Hinweis: Bei Verwendung dieser Funktion wird die gesamte Datei angezeigt - einschließlich Passwörtern und anderen vertraulichen Informationen!
Verwenden Sie eine Testdatei ("test.php"), um Dateien mit PHP -Syntax -Hervorhebung auszugeben:
<html> <body> <? Php highlight_file ( "test.php" ) ; ?> </ body > </ html >
Die Browserausgabe des oben genannten Code kann sein (abhängig von dem, was sich in der Datei befindet):
<html> <body> <? Php "Farbe: #007700" > echo "Farbe: #007700" > ( "Farbe: #DD0000" > "test.php" "Farbe: #007700" > ) ; "Farbe: #0000BB" > ?> </ body > </ html >
Die HTML -Ausgabe des obigen Codes kann sein (siehe Quellcode):
<html> <body> <Code> < span style = " Farbe : #000000 " > <html> <body> < span style = " color : #0000bb " > <? Php < / span > < span style = "color: #007700" > echo ( < / span > < span style = "color: #dd0000" > "test.php" < / span > < span style = "color: #007700" > ) ; < / span > < span style = "color: #0000bb" > ?> </ span > </ body > </ html > </ span > </ code > </ body > </ html >
Highlight_file ( Dateiname , Rückgabe )
Parameter | beschreiben |
---|---|
Dateiname | Erforderlich. Gibt die Datei an, die hervorgeht. |
Zurückkehren |
Optional. Wenn auf True gesetzt, gibt diese Funktion den hervorgehobenen Code als Zeichenfolge zurück, anstatt ihn auszudrucken. Der Standard ist falsch. |
Diese Funktion gibt eine Syntax -hervorgehobene Version des in Dateinamen enthaltenen Codes aus oder gibt mithilfe der im PHP -Syntax hervorgehobenen Farbprogramm die Farbe verwendet.
Viele Server sind so konfiguriert, dass Dateien mit PHPS -Suffix automatisch hervorgehoben werden. Zum Beispiel wird beim Anzeigen von Beispiele.Phps der Quellcode, den die Datei syntaktisch hervorhebt, angezeigt. Um diese Funktion zu aktivieren, fügen Sie die folgende Zeile zu httpd.conf hinzu:
Addtype application/x-httpd-php-source .phps
Wenn der Rückgabeparameter auf true eingestellt ist, gibt die Funktion den hervorgehobenen Code zurück, anstatt sie auszugeben. Andernfalls wird es bei Erfolg wahr zurückgegeben, und wenn es fehlschlägt, gibt es falsch zurück.