Neueste Web-Entwicklung Tutorials
 

PHP highlight_file() Function

<PHP Misc Referenz

Beispiel

Unter Verwendung einer Testdatei ("test.php") auszugeben , die Datei mit der PHP - Syntax hervorgehoben:

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

Der Browser Ausgabe des obigen Code könnte sein (depending on the content in your file) der (depending on the content in your file) :

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

Die HTML - Ausgabe des Codes oben könnte (View Source) :

<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: #007700">echo&nbsp;(</span><span style="color: #DD0000">"test.php"</span><span style="color: #007700">);
<br /></span><span style="color: #0000BB">?&gt;
<br /></span>&lt;/body&gt;
<br />&lt;/html&gt;</span>
</code>
</body>
</html>
Führen Sie zB »

Definition und Verwendung

Die highlight_file() Funktion gibt eine Datei mit der PHP - Syntax hervorgehoben. Die Syntax wird durch Verwendung von HTML-Tags markiert.

Tipp: Die verwendeten Farben für die Hervorhebung in der php.ini - Datei oder mit dem festgelegt werden ini_set() Funktion.

Note: Wenn Sie diese Funktion verwenden, wird die gesamte Datei angezeigt werden - einschließlich der Kennwörter und jede andere sensible Informationen!


Syntax

highlight_file( filename,return )

Parameter Beschreibung
filename Erforderlich. Gibt die Datei anzuzeigen
return Optional. Wenn diese Parameter auf TRUE gesetzt ist, gibt diese Funktion den markierten Code als String, anstatt sie auszudrucken. Der Standardwert ist FALSE

Technische Details

Rückgabewert: Wenn der Rückgabeparameter auf TRUE gesetzt ist, gibt diese Funktion den markierten Code als String , anstatt sie auszudrucken. Andernfalls gibt es bei Erfolg TRUE oder FALSE bei einem Fehler
PHP Version: 4+
Änderungsprotokoll: Ab PHP 4.2.1 wird diese Funktion nun auch von safe_mode und open_basedir beeinflusst. Allerdings wurde safe_mode in PHP 5.4 entfernt.

Der Rückgabeparameter wurde in PHP 4.2.0 hinzugefügt.

<PHP Misc Referenz