Réponse acceptée !
Salut!
Je me rapelle pas de ton pseudo.. Dsl
function sum($nb) { $result = 0; while($nb > 10) { $reste = $nb % 10; $result += $reste; $nb = ($nb - $reste) / 10; } $result += $nb; if($result > 10) return sum($result); else return $result; }
|
On utilise par strlen car si strlen($result) == 1 on sait que le $result < 10 (aucun formatage)...
C'est bon pour le code ou tu veux des explications?
@++
R@f
www.allpotes.ch: Photos, humour, vidéos, gags, ...
"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"