Libro de Visitas Gratis
Inicio | Directorio de Páginas | Diseño Gráfico | Gadgets | Posicionamiento | Webmasters| Buscador de Artículos | Glosarios

Colorear el codigo php

Añade Tu Web Al Directorio de NocionDigital.com
La mayoria de las webs de ayuda para webmasters contienen artículos en los cuales expresan un sin fin de códigos para que puedas ocuparlos. Pero la mayoria de estos son monótonos por la forma de representarlos, para no estar en esa lista te enseñaremos la forma de como colorear el código php.



function ColoreaCodigo($texto) {
$texto = str_replace("
", "", $texto);
$texto = str_replace("
", "", $texto);
$texto = str_replace(">", ">", $texto);
$texto = str_replace("&lt;", "<", $texto);
$texto = str_replace("&", "&", $texto);
$texto = str_replace(´$´, ´$´, $texto);
$texto = str_replace(´n´, ´ ´, $texto);
$texto = str_replace(´r´, ´ ´, $texto);
$texto = str_replace(´t´, ´ ´, $texto);
$texto = str_replace(´&quot;´, ´"´, $texto);
$texto = stripslashes($texto);
ob_start();
$nivelviejo=error_reporting(0);
highlight_string($texto);
error_reporting($nivelviejo);
$buffer = ob_get_contents();
ob_end_clean();
if ($variable) {
$abrirpost = strpos($buffer,´&lt;?´);
$cerrarpost = strrpos($buffer, ´?´);
$buffer=substr($buffer, 0, $abrirpost).substr($buffer, $abrirpost+5, $cerrarpost-($abrirpost+5)).substr($buffer, $cerrarpost+5);
}
$buffer=str_replace("","",$buffer);
$buffer=str_replace("","",$buffer);
return $buffer;
}
?>


Con esta funcion basta y sobra. Recuerda que al momento de querer colorear el codigo es importante poner las etiquetas y ?> o si no no te va a funcionar.
 
Hits
DOCUMENTOS RELACIONDOS
1540
Generador aleatotio de claves.
2658
Copiar texto al portapapeles.
3818
Sistema de postales sin bases de datos, con simples archivos de texto.
3392
Quitar el Scroll del navegador.
1216
Filtro de palabras no deseadas.
3645
Escribir los textos al reves.
1354
Resaltar la palabra buscada.
997
Banear IPs de visitantes no deseados de nuestras páginas (con SQL).
3252
Conseguir la letra del DNI.
1135
Programando para inetd.
1409
Variables de Sessión.
843
Cuerpo de un documento.
4302
Generador de código ASCII.
1273
Ventana "nerviosa".
1140
Mostrar un número con una determinada cantidad de decimales.
769
Propósito de este documento.
2487
Easy translator v0.1.
1597
¿Cuanto falta para que termine el dia?.
1018
Desglosar dominio y extensión a partir de una URL.
16496
Cálculo de áreas y volúmenes.


www.nociondigital.com - Todo para un mundo digital. Páginas Webs, Buscadores y Webmasters....