Ultimele tutoriale de dezvoltare web
 

PHP highlight_file() Function

<PHP Diverse Reference

Exemplu

Utilizarea unui fișier de test ("test.php") , la ieșire fișierul cu sintaxa PHP evidențiat:

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

Ieșirea browser - a codului de mai sus ar putea fi (depending on the content in your file) în (depending on the content in your file) :

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

Ieșirea HTML a codului de mai sus ar putea fi (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>
Run exemplu »

Definiție și utilizare

highlight_file() funcția generează un fișier cu sintaxa PHP evidențiată. Sintaxa este evidențiată prin utilizarea tag-uri HTML.

Sfat: Culorile folosite pentru evidențierea pot fi setate în fișierul php.ini sau cu ini_set() funcția.

Note: Când utilizați această funcție, întregul fișier va fi afișat - inclusiv parole și orice alte informații sensibile!


Sintaxă

highlight_file( filename,return )

Parametru Descriere
filename Necesar. Specifică fișierul pentru a afișa
return Opțional. Dacă acest parametru este setat la TRUE, această funcție va reveni codul evidențiat ca un șir de caractere, în loc să-l imprimați. Implicit este FALSE

Detalii tehnice

Întoarcere Valoare: Dacă parametrul de retur este setat la TRUE, această funcție returnează codul evidențiat ca un șir în loc de imprimare - l. În caz contrar, returnează TRUE în caz de succes, sau FALSE în caz de eșec
Versiune PHP: 4+
Changelog: Începând cu PHP 4.2.1, această funcție este acum, de asemenea, afectată de safe_mode și open_basedir. Cu toate acestea, safe_mode a fost îndepărtat în PHP 5.4.

Parametrul de retur a fost adăugat în PHP 4.2.0.

<PHP Diverse Reference