Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #10  
Antiguo 23-05-2006
Avatar de D-MO
D-MO D-MO is offline
Miembro
 
Registrado: ago 2005
Ubicación: root@debian:/#
Posts: 1.042
Poder: 20
D-MO Va por buen camino
Cita:
Empezado por roman
...Te comento nada más que con la función file_get_contents() te ahorras el ciclo para "pegar" las líneas...
Bueno, código actualizado, solo me falta agregar que tambien es posible hacerlo con una cadena y no solo con un archivo, esto se haría asi:
Código PHP:
<?php
$dat
"<?php ";
$dat.= "//-->Fichero de ejemplo, coloreador de sintaxis con número de línea"
$dat.= "";
$dat.= "class miClase{ ";
$dat.= "    var $nombre; ";
$dat.= "    function miClase($param=''){ ";
$dat.= "        $this->nombre=$param; ";
$dat.= "    }  ";
$dat.= "}//->Fin de la Clase ";
$dat.= "";
$dat.= "$datos = new miClase('Darwin'); ";
$dat.= "echo $datos->nombre; ";
$dat.= "//-->Fin del código ";
$dat.= "?> ";
?>
o también una en una sola asignación a la variable $dat
Código PHP:
<?php
$dat
="<?php \n//-->Fichero de ejemplo, coloreador de sintaxis con número de línea\n...";
?>
Colocando al final de cada línea de código el caracter de escape \n para que al pasarlo por la funcion highlight_string() haga los cortes de línea correctos.

Otra cosa a tomar en cuenta es que la función highlight_string() no colorea el código si no está dentro de las etiquetas '<?php' y '?>', por lo que se debería de análizar si las contiene, quizá lo recomendable sería meidante el uso de expresiones regulares pero eso se lo dejo a roman si quiero conservar mi cabeza sana y salva por el dia de hoy.

Saludos.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
colorear filas de un dbgrid soyhugo Varios 4 06-08-2010 00:20:37
Colorear (resaltar) la sintaxis de código fuente variado dec PHP 3 16-12-2005 02:09:39
Colorear un Calendario RONPABLO Varios 3 17-10-2004 15:16:15
Colorear código PHP gatsu PHP 6 29-08-2004 08:45:08
Colorear un dia en un MonthCalendar Camomilas Varios 2 14-09-2003 17:38:24


La franja horaria es GMT +2. Ahora son las 18:59:22.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi