Tengo el siguiente código PHP :
Using php Syntax Highlighting
$total = explode("\n",$test[2]);
foreach ($total as $linea){
echo pulir($linea);
echo "<br>";
}
function pulir($code) {
$testa = '<pre class=brush:js>';
$testo = '</pre>';
return $code;
}
Coloreado en 0.021 segundos, usando
GeSHi 1.0.8.4
Y devuelve esto en el código geshi.
Using text Syntax Highlighting
<br> #!usr/bin/ruby
<br> #Diccionario Online 0.1
<br> #Coded By Doddy H
Coloreado en 0.000 segundos, usando
GeSHi 1.0.8.4
El problema es que si saco el "br" no hay espacios en el texto antes del código y que si lo dejo da este problema.
¿ Alguien sabe cómo evitar esto ?