Tengo el siguente problema:
Código PHP:
Ver original
 function mi_funcion(){ $variable = "valor1 valor2 valor3"; //necesito cambiar aqui por otros criterios la palabra valor3 de la variable //esto hace lo correcto cambia el valor2 return "valor2_cambiado"; },$variable); echo $variable; //devuelve "valor1 valor2_cambiado valor3" //deseado era "valor1 valor2_cambiado valor3_cambiado" }; $mi_funcion();
He intentado también declarando la variable $variable como global en las dos funciones pero tampoco funciona
¿Alguien tiene idea si esto se puede, tal como lo puse, o se me escapa a mi algo?
Bueno, haciendo otros chequeos por separado para el valor3 después de pasar primero por preg_replace_callback() se que se podría pero esto me daría bastante mas trabajo ya que la cosa es mucho mas compleja de como lo puse yo aquí.
Gracias
 
 
 (no es que me habia olvidado pero nunca he pasado algo por referencia. Lo poco que aprendi ha sido por cositas que he hecho ... algo del manual he leido ... pero no entero ) ...  
 
 

