Beispiel
Unter Verwendung einer Testdatei ("test.php") auszugeben , die Datei mit der PHP - Syntax hervorgehoben:
<html>
<body>
<?php
show_source("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">
<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>
Führen Sie zB » Definition und Verwendung
Die show_source() Funktion gibt eine Datei mit der PHP - Syntax hervorgehoben. Die Syntax wird durch Verwendung von HTML-Tags markiert.
Die verwendeten Farben für die Hervorhebung in der php.ini - Datei oder mit dem festgelegt werden ini_set() Funktion.
show_source() ist ein Alias für highlight_file() .
Note: Wenn Sie diese Funktion verwenden, wird die gesamte Datei angezeigt werden - einschließlich der Kennwörter und jede andere sensible Informationen!
Syntax
show_source( 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