forsterm
Erfahrenes Mitglied
Hallo,
mit folgendem Cod
kann ich bei einer PHP Datei die PHP Syntax hervorheben, nun ich möchte dies aber nicht mit einer ganzen datei machen, sondern mit einer Variable.
Weiß jemand was ich dazu am Script ändern muss?
mit folgendem Cod
PHP:
<?php
function highlight($Dateiname)
{
ob_start();
show_source($Dateiname);
$Inhalt = ob_get_contents();
ob_end_clean();
$Inhalt = str_replace("<code>", "", $Inhalt);
$Inhalt = str_replace("</code>", "", $Inhalt);
$Inhalt = str_replace("\n", "", $Inhalt);
$Inhalt = explode('<br />', $Inhalt);
$Laenge = strlen(count($Inhalt));
for($i=0; $i<count($Inhalt); $i++)
{
$Abstand = ($Laenge-strlen($i+1));
$Inhalt[$i] = '<span style="color: #999">'.str_repeat(' ', $Abstand).($i+1).' </span>'.$Inhalt[$i]."<br>";
}
$Inhalt = implode('', $Inhalt);
echo"<code>\n".$Inhalt."\n</code>";
}
highlight("QuellcodeDatei.php");
?>
kann ich bei einer PHP Datei die PHP Syntax hervorheben, nun ich möchte dies aber nicht mit einer ganzen datei machen, sondern mit einer Variable.
Weiß jemand was ich dazu am Script ändern muss?