(PHP 4, PHP 5, PHP 7, PHP 8)
highlight_file — Evidenziatore di sintassi per un file
Stampa o ritorna una versione del codice contenuto nel file di nome filename
con la sintassi evidenziata usando i colori predefiniti nel
syntax highlighter per PHP.
Molti server sono configurati per evidenziare i file automaticamente con l'estensione phps. Per esempio, example.phps mostrerà la sintassi evidenziata del codice sorgente del file. Per abilitarlo, aggiungere questa riga nell'httpd.conf (su webserver Apache):
AddType application/x-httpd-php-source .phps
filename
Percorso del file PHP che deve essere evidenziato.
return
Se settato a true
la funzione ritornerà il
codice evidenziato anziché stamparlo.
Se return
è true
, ritorna il codice evidenziato
come una stringa invece di stamparlo. Altrimenti, ritornerà
true
in caso di successo o false
in caso di fallimento.
Prestare attenzione quando si usa la funzione highlight_file(), assicurandosi di non rivelare inavvertitamente dati sensibili come password o altri tipi di informazioni che possono causare potenziali rischi di sicurezza.
Nota:
Quando il parametro
return
è utilizzato, questa funzione usa un buffering di output interno, quindi non può essere usata all'interno di una funzione callback ob_start().