Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/03/2009, 21:38
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Expresión regular, en preg_replace

por cierto, lee el manual de PHP... por favor!

la funcion callback para preg_* solo obtiene un parámetro, que a su ves es un array()

el índice cero es toda la expresión, mientras que los demás índices se crean en relación de la capturas con paréntesis en tu expresión....

y así, es mejor que comprendas...

Código PHP:
function foo($match)
{
  
var_dump($match);
  
// $match[0] = candy
  // $match[1] = nd
}

preg_replace_callback('/^.*a(.)y$/''foo''candy'); 
¿porque hacías todo a ciegas??

__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.