PHP highlight_file()Funktionen

PHP Misc 参考手册PHP-Referenzhandbuch für Verschiedenes

Beispiele

PHP-Syntaxhervorhebung für die Testdatei ("test.php") durchführen:

<html>
<body>
<?php
highlight_file("test.php");
?>
</body>
</html>

Die Browser-Ausgabe des obigen Codes ist wie folgt (abhängig vom Inhalt der Datei):

<html>
<body>
<?php
echo ("test.php");
?>
</body>
</html>

Die HTML-Ausgabe des obigen Codes ist wie folgt (Quellcode anzeigen):

<html>
<body>
<code><span style="color: #000000">
&lt;html&gt;
<br />&lt;body&gt;
<br /><span style="color: #0000BB">&lt;?php
<br /></span><span style="color: #0053A6">echo&nbsp;(</span><span style="color: #DD0000">"test.php"</span><span style="color: #0053A6">);
<br /></span><span style="color: #0000BB">?&gt;
<br /></span>&lt;/body&gt;
<br />&lt;/html&gt;</span>
</code>
</body>
</html>

Beispiel ausführen »

Definition und Verwendung

Die Funktion highlight_file() führt eine PHP-Syntaxhervorhebung für eine Datei durch. Die Syntax wird durch die Verwendung von HTML-Tags hervorgehoben.

Tipp:Die für die Hervorhebung verwendeten Farben können über die Datei php.ini oder durch Aufrufen der Funktion ini_set() festgelegt werden.

Hinweis:Bei Verwendung dieser Funktion wird die gesamte Datei angezeigt, einschließlich Passwörtern und anderen vertraulichen Informationen!


Syntax

highlight_file(filename,return)

Parameters Beschreibung
filename Erforderlich. Gibt die anzuzeigende Datei an.
return Optional. Wenn dieser Parameter auf TRUE gesetzt ist, gibt die Funktion den hervorgehobenen Code als Zeichenkette zurück, anstatt ihn direkt auszugeben. Standard ist FALSE.

Technische Details

Rückgabewert: Wennreturnparameter auf TRUE gesetzt ist, gibt die Funktion den hervorgehobenen Code als Zeichenkette zurück, anstatt ihn direkt auszugeben. Andernfalls gibt sie bei Erfolg TRUE zurück, bei Fehler FALSE.
PHP-Version: 4+
Änderungsprotokoll: Seit PHP 4.2.1 ist diese Funktion nun auch von safe_mode und open_basedir betroffen. Allerdings wurde safe_mode in PHP 5.4 entfernt.

Der Parameter return wurde in PHP 4.2.0 hinzugefügt.


PHP Misc 参考手册PHP-Handbuch für sonstige Referenzen Andere Erweiterungen