Retroceder   Foros del Web > Programación para sitios web > PHP

Respuesta
 
Herramientas Desplegado
Antiguo 25-abr-2008, 11:32   #1 (permalink)
ClickyMouse ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2008
Mensajes: 71
Array para cambiar algunas palabras de $variable

Hola!
Miren, yo tengo el siguiente código, para cambiar el Idioma de los días que me retorna un timestamp de MySQL:
Código PHP:
$dias = array(    "Monday"    => "Lunes"     ,"Lunes"     => "Monday"
                  
"Tuesday"   => "Martes"    ,"Martes"    => "Tuesday"
                  
"Wednesday" => "Miercoles" ,"Miercoles" => "Wednesday"
                  
"Thursday"  => "Jueves"    ,"Jueves"    => "Thursday"
                  
"Friday"    => "Viernes"   ,"Viernes"   => "Friday"
                  
"Saturday"  => "Sabado"    ,"Sabado"    => "Saturday"
                  
"Sunday"    => "Domingo"   ,"Domingo"   => "Sunday" ); 
Cómo puedo hacer uno, que me cambie solo ciertas palabras de una variable?

Ej: "Bachillerato Común" por "<strong>Bachillerato</strong> Común"


Gracias!
ClickyMouse está desconectado   Responder Citando
Antiguo 25-abr-2008, 12:28   #2 (permalink)
taar está en el buen camino
 
Fecha de Ingreso: noviembre-2002
Ubicación: Asuncion
Mensajes: 133
Re: Array para cambiar algunas palabras de $variable

Usando expresiones regulares
Código PHP:
$cadena 'Bachillerato Común';
$busqueda = array ( '/Bachillerato/' );
$reemplazo = array ( '<strong>Bachillerato</strong>' );
echo 
preg_replace($busqueda$reemplazo$cadena); 
taar está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 08:48.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93