Funkce PHP highlight_file() .
Příklad
Použití testovacího souboru ("test.php") k výstupu souboru se zvýrazněnou syntaxí PHP:
<html>
<body>
<?php
highlight_file("test.php");
?>
</body>
</html>
Výstup kódu výše z prohlížeče může být (v závislosti na obsahu vašeho souboru):
<html>
<body>
<?php
echo ("test.php");
?>
</body>
</html>
Výstup HTML výše uvedeného kódu může být (Zobrazit zdroj):
<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>
Definice a použití
Funkce highlight_file() vypíše soubor se zvýrazněnou syntaxí PHP. Syntaxe je zvýrazněna pomocí HTML tagů.
Tip: Barvy použité pro zvýraznění syntaxe lze nastavit v souboru php.ini nebo pomocí funkce ini_set().
Poznámka: Při použití této funkce se zobrazí celý soubor - včetně hesel a dalších citlivých informací!
Syntax
highlight_file(filename,return)
Hodnoty parametrů
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 |
Technické údaje
Návratová hodnota: | Pokud je parametr return nastaven na hodnotu TRUE, vrátí tato funkce zvýrazněný kód jako řetězec namísto jeho vytištění. V opačném případě vrátí TRUE při úspěchu nebo FALSE při selhání |
---|---|
Verze PHP: | 4+ |
Seznam změn: | PHP 4.2.1 - Tato funkce je nyní ovlivněna také safe_mode a open_basedir. Safe_mode byl však v PHP 5.4 zastaralý a odstraněn. PHP 4.2 - Byl přidán parametr return. |
❮ PHP Různé Reference