Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/07/2016, 17:03
Avatar de ignacio85r
ignacio85r
 
Fecha de Ingreso: mayo-2010
Ubicación: mar del plata
Mensajes: 155
Antigüedad: 14 años
Puntos: 0
return resultado de condicional.

hola amigos. estoy tratando de ordenar 3 palabras alfabeticamente por medio de una funcion y no logro llegar al resultado.
este es el codigo que tengo hasta ahora

Código PHP:

$word1 
"casa";
$word2 "ferrocarril";
$word3 "xilofon";


//function

function wordSort($word1$word2$word3){
        
    if (
$word1 $word2 && $word1 $word3) {
            if (
$word2 $word3) {
                
$result "$word1 $word2 $word3";
            } elseif (
$word3 $word2) {
                
$result "$word1, $word2, $word3";
            }
        elseif (
$word2 $word1 && $word2 $word3) {
            if (
$word1 $word3) {
                
$result "$word2, $word1, $word3";
            } elseif (
$word3 $word1) {
                
$result "$word2, $word3, $word1";
            }
        } elseif (
$word3 $word1 && $word3 $word2) {
            if (
$word1 $word2) {
                
$result "$word3, $word1, $word2";
            } elseif (
$word2 $word1) {
                
$result "$word3, $word2, $word1";
            }
        }    
    }

    return 
$result;    
}
    

echo 
"Ordenadas alfabeticamente:".wordSort();

?> 
al ejercicio lo pude hacer bien anteriormente, solo que ahora quise incluirlo dentro de una funcion y no me sale.....

desde ya agradecere cualquier comentario o ayuda que puedan brindarme...
__________________
Los manuales existen por un motivo... explicar el funcionamiento de algo. ;-)