2017-09-06 4 views
-1

Je suis assez nouveau à PHP, en train d'apprendre, mais je ne peux pas obtenir la solution.coincé avec obtenir deux minimums de plusieurs variables

J'ai 3 variables

$ ligne1 = 5;
$ line2 = 3;
$ line3 = 7;

je besoin d'un indice sur la façon d'obtenir les 2 variables les plus bas et si la somme de ces 2 variables est supérieure à la 3ème variable, il doit faire écho.

Je devine une déclaration if-else ou un commutateur, mais je ne suis pas sûr.
Mais je suis surtout bloqué sur la façon d'obtenir les 2 minimums.

Quelqu'un peut-il aider? Désolé, je suis toujours un Noob xD

+0

La variable gén. Max et additionne deux autres. –

+1

Vous devez les placer dans un tableau au lieu de trois variables différentes – Manav

Répondre

1
$all = [$line1, $line2, $line3]; 

sort($all); 

if ($all[0] + $all[1] > $all[2]) { 
    echo $all[2]; 
} 

Cela devrait faire.

La prochaine fois, vous devriez essayer au moins avant de demander et nous montrer ce que vous avez fait à l'avance. Ce n'est pas un "Ne peux pas le faire, peux-tu le faire pour moi s'il te plait?" mais plutôt "J'ai fait ceci, pouvez-vous m'aider à le réparer?" type.

+0

merci, complètement l'a fait;) – Emielh

+2

Ensuite, vous devriez accepter cette réponse si elle a fait le travail –

+0

ye, assez nouveau pour tout cela, jamais utilisé stackoverflow, j'ai essayé plusieurs choses, mais n'a pas poster. Quelque chose que je garderai ça à l'esprit la prochaine fois. – Emielh