Foros del Web » Programando para Internet » PHP »

preg_replace_callback no funciona y tengo php 5.0.4 O_o

Estas en el tema de preg_replace_callback no funciona y tengo php 5.0.4 O_o en el foro de PHP en Foros del Web. exactamente eso, tengo instalado php 5.0.4 y quiero usar preg_replace_callback y no funca. copio el ejemplo tal cual lo ponen en http://ar2.php.net/preg_replace_callback Código PHP: <? ...
  #1 (permalink)  
Antiguo 29/09/2006, 17:34
Avatar de ASCENDEDMASTERS  
Fecha de Ingreso: julio-2005
Ubicación: Pergamino, Buenos Aires
Mensajes: 302
Antigüedad: 18 años, 9 meses
Puntos: 1
Pregunta preg_replace_callback no funciona y tengo php 5.0.4 O_o

exactamente eso, tengo instalado php 5.0.4 y quiero usar preg_replace_callback y no funca.

copio el ejemplo tal cual lo ponen en http://ar2.php.net/preg_replace_callback

Código PHP:
<?

$texto 
"El d&iacute;a de los inocentes es 04/01/2002\n";
$texto.= "La &uacute;ltima navidad fue 12/24/2001\n";
// la llamada de retorno
function siguiente_anyo($coincidencias)
{
  
// como es usual: $coincidencias[0] es la coincidencia completa
  // $coincidencias[1] la coincidencia para el primer subpatron
  // ubicado entre '(...)' y asi sucesivamente

  
return $coincidencias[1].($coincidencias[2]+1);
}
echo 
preg_replace_callback(
           
"|(\d{2}/\d{2}/)(\d{4})|",
           
"siguiente_anyo",
           
$texto);

?>
no me larga ningun mensaje de error, nada, directamente no imprime nada, si le pongo echo 'HOLAAAA'; todo bien, lo imprime pero nose porque no me imprime nada el echo de preg_replace_callback
nose como hacer, porque no funca?
__________________
Dios es la unica fuente de todo bien.
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 15:18.