PHP highlight_file() Functie
Voorbeeld
Een testbestand ("test.php") gebruiken om het bestand uit te voeren met de PHP-syntaxis gemarkeerd:
<html>
<body>
<?php
highlight_file("test.php");
?>
</body>
</html>
De browseruitvoer van de bovenstaande code zou kunnen zijn (afhankelijk van de inhoud in uw bestand):
<html>
<body>
<?php
echo ("test.php");
?>
</body>
</html>
De HTML-uitvoer van de bovenstaande code zou kunnen zijn (Bekijk Bron):
<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>
Definitie en gebruik
De functie highlight_file() voert een bestand uit met de PHP-syntaxis gemarkeerd. De syntaxis wordt gemarkeerd door HTML-tags te gebruiken.
Tip: De kleuren die worden gebruikt voor syntaxisaccentuering kunnen worden ingesteld in het php.ini-bestand of met de ini_set()-functie.
Opmerking: wanneer u deze functie gebruikt, wordt het hele bestand weergegeven - inclusief wachtwoorden en andere gevoelige informatie!
Syntaxis
highlight_file(filename,return)
Parameterwaarden
Parameter | Description |
---|---|
filename | Required. Specifies the file to be highlighted |
return | Optional. If set to TRUE, this function will return the highlighted code as a string, instead of printing it out. Default is FALSE |
Technische details
Winstwaarde: | Als de return -parameter is ingesteld op TRUE, retourneert deze functie de gemarkeerde code als een tekenreeks in plaats van deze af te drukken. Anders retourneert het TRUE bij succes of ONWAAR bij mislukking |
---|---|
PHP-versie: | 4+ |
Wijzigingslogboek: | PHP 4.2.1 - Deze functie wordt nu ook beïnvloed door safe_mode en open_basedir. Safe_mode is echter verouderd en verwijderd in PHP 5.4. PHP 4.2 - De return-parameter is toegevoegd. |
❮ PHP overige referentie