Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/03/2006, 17:42
Avatar de david_M_G
david_M_G
 
Fecha de Ingreso: febrero-2005
Mensajes: 938
Antigüedad: 19 años, 2 meses
Puntos: 20
Desacuerdo BBCODE con preg_replace (símbolos)

En las FAQs se encuentra éste interesante contenido:

Código PHP:
//esta linea convierte las etiquetas [img]
$texto=preg_replace("`\[img](.*)?\[/img\]`is","<img src=\"$1\" />",$texto);

//esta linea convierte las etiquetas [url]
$texto=preg_replace("`\[url=(.*)?\](.*)?\[/url\]`is"'<a href="$1">$2</a>'$texto);

//$texto es la variable que contiene nuestro texto junto con las etiquetas, puede provenir de una base de datos o algo asi. 
Agradezco mucho la aportación ya que nos es útil para algunos, pero lo que no logro entender, ni con las FAQs, ni buscando en el foro ni en google, son los símbolos.

Espero que no me matéis, pero aunque copiar esas líneas es facil, no sabría crear las mías personalizadas.

No entiendo a qué vienen tantas comillas, barras, asteriscos, puntos, interrogantes... Disculpad las molestias, pero si alguien es tan amable de explicarmelo sencillamente un poco por encima...