Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/12/2008, 14:19
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: reemplazar texto..

Si entiendo bien, lo que querés hacer es algo como

$en = 'You have [n] new messages'
$es = ' Tienes [n] mensajes nuevos'

y luego 'convertir' eso, con el número sustituido (digamos que lo tenés en $numero) a la variable $mensajes. ¿entendí bien?

Si es así, la forma más simple que se me ocurre es utilizar sprintf, usando %d en la cadena (o %s, revisá la página del manual para saber por qué) en el lugar en donde antes puse [n].
De esta forma, lograrías lo que querés haciendo esto:

Código PHP:
$mensajes sprintf($en$numero); 

Saludos.