Foros del Web » Programando para Internet » PHP »

Reemplazar por o/a

Estas en el tema de Reemplazar por o/a en el foro de PHP en Foros del Web. Hola! Quisiera reemplazar palabras para hacerlas masculinas o femeninas. Tengo una plantilla así ejemplo: "Conduce borrachMALEFEMALE por el pueblo" Quiero reemplazar MALEFEMALE por a u ...
  #1 (permalink)  
Antiguo 02/05/2009, 11:55
(Desactivado)
 
Fecha de Ingreso: abril-2009
Ubicación: En mi casa
Mensajes: 191
Antigüedad: 15 años
Puntos: 0
Reemplazar por o/a

Hola!

Quisiera reemplazar palabras para hacerlas masculinas o femeninas.

Tengo una plantilla así ejemplo:

"Conduce borrachMALEFEMALE por el pueblo"

Quiero reemplazar MALEFEMALE por a u o, segun corrsponda.

Lo hago así:

Código PHP:
//niño/niña
$palntilla==str_replace("MALEFEMALE"$malefemale$plantilla); 
Pero no anda, se queda el MALEFEMALE, es decir, queda ,la misma frase...
  #2 (permalink)  
Antiguo 02/05/2009, 12:02
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Reemplazar por o/a

$palntilla ??



¿¿ademas que contiene $malefemale???
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 02/05/2009, 12:06
(Desactivado)
 
Fecha de Ingreso: abril-2009
Ubicación: En mi casa
Mensajes: 191
Antigüedad: 15 años
Puntos: 0
Respuesta: Reemplazar por o/a

contiene una "a" o una "o", asignados anteriormente.

$plantilla es algo por el estilo de la frase que puse arriba...
  #4 (permalink)  
Antiguo 02/05/2009, 12:09
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Reemplazar por o/a

Cita:
Iniciado por Usa_Firefox Ver Mensaje
[...] se queda el MALEFEMALE, es decir, queda ,la misma frase...
pues es que imprimes $plantilla ¿cierto??

y estas asignando..

Código PHP:
$palntilla==str_replace("MALEFEMALE"$malefemale$plantilla); 
Cita:
Iniciado por pateketrueke Ver Mensaje
$palntilla [...]
¿¿a poco no se entiende???
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #5 (permalink)  
Antiguo 02/05/2009, 12:18
(Desactivado)
 
Fecha de Ingreso: abril-2009
Ubicación: En mi casa
Mensajes: 191
Antigüedad: 15 años
Puntos: 0
Respuesta: Reemplazar por o/a

ai,ai,ai..... :

Perdona, en serio.... De veras

Lo siento mucho...

De todas maneras te doy karma, por ayudarme
  #6 (permalink)  
Antiguo 02/05/2009, 17:11
Avatar de Adolfiten  
Fecha de Ingreso: enero-2008
Ubicación: Frente a mi monitor...
Mensajes: 572
Antigüedad: 16 años, 4 meses
Puntos: 7
Respuesta: Reemplazar por o/a

Aparte estás haciendo una COMPARACIÓN (==), no una ASIGNACIÓN (=), ojo al gol.

Saludos.
  #7 (permalink)  
Antiguo 03/05/2009, 16:50
Avatar de argy  
Fecha de Ingreso: octubre-2007
Ubicación: Longitud 75º Latitud 18º Sur
Mensajes: 614
Antigüedad: 16 años, 6 meses
Puntos: 18
Respuesta: Reemplazar por o/a

= operador de asignación
== comparación por valor
=== comparación por valor y tipo.

suerte.
__________________
Software libre para un mundo libre.

Eventualmente en el foro.
  #8 (permalink)  
Antiguo 04/05/2009, 07:26
(Desactivado)
 
Fecha de Ingreso: abril-2009
Ubicación: En mi casa
Mensajes: 191
Antigüedad: 15 años
Puntos: 0
Respuesta: Reemplazar por o/a

Ok .... Muchas gracias


Sabía el resto, pero no lo de los tres ===


Saludos!
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 22:26.