Tema: sobre bucles
Ver Mensaje Individual
  #11 (permalink)  
Antiguo 27/12/2008, 13:57
Avatar de hgp147
hgp147
 
Fecha de Ingreso: diciembre-2006
Ubicación: Buenos Aires, Argentina
Mensajes: 980
Antigüedad: 17 años, 4 meses
Puntos: 36
Respuesta: sobre bucles

Proba esto:

Código PHP:

$cadena 
"El vEloZ mUrciÉlAgo Hindú ComÍA feliZ CardillO y KiWi. La cigüeña tocaba el saxofón detrás del palenque de paja.";

function 
ExtraerCadena ($cadena){
    
// hacemos el contenido de la cadena en minusculas.
    
$cadena strtolower($cadena);
    
// declaramos un array con los valores que deseamos eliminar y los remplazamos.
    
$valores_eliminar = array(","";"".""  ");
    
$cadena str_replace($valores_eliminar''$cadena);
    
// separamos en palabras la cadena
    
$palabras split(" "$cadena);
    
// desordenamos las palabras
    
$claves_aleatorias array_rand($palabras);
    
    return 
$palabras[$claves_aleatorias];   
}



$valor_ant "";

for(
$i=0;$i<14;$i++){

$valor ExtraerCadena ($cadena);

while(
$valor_ant == $valor){

$valor ExtraerCadena ($cadena);

}

echo 
"<br>" $valor;

$valor_ant $valor;


__________________
Spread Firefox | Download Day 2008
¡Únete en nuestra misión para alcanzar el Record Guinness al software más descargado en 24 horas! http://www.spreadfirefox.com/es-ES/worldrecord/