Ver Mensaje Individual
  #5 (permalink)  
Antiguo 27/07/2015, 16:26
Avatar de Fernand0
Fernand0
 
Fecha de Ingreso: septiembre-2005
Ubicación: Buenos Aires
Mensajes: 610
Antigüedad: 19 años, 1 mes
Puntos: 19
Respuesta: preg_replace_callback bug?

Pense que se entendia.

La idea es encontrar un patron ('@\.([a-z_]+)@i') en una cadena ($color.name) y reemplazarlo por otra cadena (["..grupo 1 del patron encontrado.."] que se leeria como ["$1"]).

Entonces encuentro ".name" en "$color.name"... y reemplazo ".name" por ["name"]... el resultado esperado seria: $color["name"]... sin embargo me devuelve: $color$color["["name"]"]

No se si se entiende ahora, su funcionamiento seria parecido al de un RewriteRule de .htaccess.. que se puede utilizar el $1.. $2.. $3... para referirse a los grupos del regex