Colorare codice php
This entry was posted on October 9th, 2008 and is filed under php.
Supponiamo di voler pubblicare una piccola porzione di codice php all’interno di una pagina web, dovremo lavorare non poco con i css per indentare e colorare il codice, oppure possiamo utilizzare qualche script che effettua il lavoro in automatico.
Se non ci va di litigare con il css o configurare script, ci viene in aiuto il PHP stesso con due funzioni molto interessanti.
Le due funzioni sono:
highlight_string( $stringa );highlight_file( $file );
highlight_string consente di stampare a schermo una stringa contenente del codice php. Ad esempio, il codice seguente:
<?php
$i = "\$i";
$stringa = "
<?php
for($i=0; $i<10; $i++)
echo 'Numero: $i';
?>
";
echo highlite_string( $stringa );
?>
restituirà a schermo questo risultato:
highlight_file consente di stampare a schermo il contenuto di un file contentente codice php. Ad esempio, il codice seguente:
<?php
$file = "./prova.php";
echo highlite_file( $file );
?>
stamperà il contenuto del file prova.php.










