show_source()
gibt eine Datei mit PHP -Syntax -Hervorhebung aus. Die Syntax -Hervorhebung wird durch Verwendung von HTML -Tags erreicht.
Die zum Hervorhebung verwendeten Farben können in der Funktion von Php.ini oder mit der Funktion ini_set () eingestellt werden.
show_source()
ist ein Alias für die Funktion highlight_file () .
Hinweis: Bei Verwendung dieser Funktion wird die gesamte Datei angezeigt - einschließlich Passwörtern und anderen vertraulichen Informationen! Bitte achten Sie vorsichtig.
Verwenden Sie eine Testdatei ("test.php"), um Dateien mit PHP -Syntax -Hervorhebung auszugeben:
<html> <body> <? Php show_source ( "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 oben genannten Code kann sein (bitte überprüfen Sie den Quellcode):
<html> <body> <code> < span style = " color : #000000 " > <html> <br /> <body> <br /> < span style = " color : #0000bb " > <? php <br /> < / span > < span style = "color: #007700" > echo ( < / span > < span style = "color: #dd0000" > "test.php" < / span > < span style = " color: #007700" > ) ; <br /> < / span > < span style = "color: #0000bb" > ? > <br/> < / span > </ body > <br/> < / html > </ span > </ code > </ body > </ html >
Probieren Sie es selbst aus
show_source ( Dateiname , Rückgabe )
Parameter | beschreiben |
---|---|
Dateiname | Erforderlich. Der Pfad zur hervorgehobenen PHP -Datei. |
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.