Foros del Web » Programando para Internet » PHP »

Borrar comentarios dentro de código de manera automática

Estas en el tema de Borrar comentarios dentro de código de manera automática en el foro de PHP en Foros del Web. Buenas tardes,, alguien sabe si es posible borrar los comentarios dentro del código Php de manera automática? Algo parecido a esas herramientas que borran comentarios ...
  #1 (permalink)  
Antiguo 15/03/2010, 07:58
Avatar de punk567  
Fecha de Ingreso: septiembre-2006
Ubicación: Montevideo
Mensajes: 265
Antigüedad: 17 años, 6 meses
Puntos: 5
Borrar comentarios dentro de código de manera automática

Buenas tardes,, alguien sabe si es posible borrar los comentarios dentro del código Php de manera automática? Algo parecido a esas herramientas que borran comentarios y comprimen código en Css y Javascript.

Saludos
  #2 (permalink)  
Antiguo 15/03/2010, 08:09
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: Borrar comentarios dentro de código de manera automática

podrias usar preg_replace()
__________________
More about me...
~ @rhyudek1
~ Github
  #3 (permalink)  
Antiguo 15/03/2010, 08:55
Avatar de punk567  
Fecha de Ingreso: septiembre-2006
Ubicación: Montevideo
Mensajes: 265
Antigüedad: 17 años, 6 meses
Puntos: 5
Respuesta: Borrar comentarios dentro de código de manera automática

Hola Hidek, estuve mirando preg_replace(), está complicado.

Voy a ver si puedo hacer una función.
Tendría que hacer un formulario con un textarea para copiar el código dentro, y sobre ese texto el preg_replace().
  #4 (permalink)  
Antiguo 15/03/2010, 09:01
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: Borrar comentarios dentro de código de manera automática

claro... por ejemplo si tubieras el texto

<?php
echo 'hola, mundo'; // esto es un saludo
?>

para borrarle el comentario seria algo como
Código PHP:
Ver original
  1. <?php
  2. $texto = "<?php
  3. echo 'hola, mundo'; // esto es un saludo
  4. ?>";
  5. $texto = preg_replace('@//[\s\w]+$@m', '', $texto);
  6. echo $texto;
  7. ?>

saludos!
__________________
More about me...
~ @rhyudek1
~ Github
  #5 (permalink)  
Antiguo 15/03/2010, 10:26
Avatar de punk567  
Fecha de Ingreso: septiembre-2006
Ubicación: Montevideo
Mensajes: 265
Antigüedad: 17 años, 6 meses
Puntos: 5
Respuesta: Borrar comentarios dentro de código de manera automática

buenisimo Hidek. gracias por el ejemplo,
trataré de continuar para agregarle que tambien borre los otros comentarios /**/

Saludos

Etiquetas: borrar, comentarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:39.