Maison > Article > développement back-end > Comment trouver la somme des chiffres d'un entier en utilisant php
PHP trouve la somme des chiffres, c'est-à-dire que la valeur de chaque chiffre d'un entier est traitée comme un nombre, puis la somme est effectuée. Nous pouvons ensuite utiliser l'idée de cyclique. ajout et affectation accomplir.
Ci-dessous, nous vous présenterons comment trouver la somme des chiffres en PHP sur la base d'exemples de code spécifiques.
L'exemple de code est le suivant :
<?php function sum_of_digits($nums) { $digits_sum = 0; for ($i = 0; $i < strlen($nums); $i++) { $digits_sum += $nums[$i]; } return $digits_sum; } echo sum_of_digits("12345")."<br>"; echo sum_of_digits("9999")."<br>";
Ici, nous définissons une méthode sum_of_digits et testons pour calculer la somme de chaque valeur numérique de 12345 et 9999. Les résultats sont les suivants :
Dans cette méthode, une variable $digits_sum est définie et sa valeur initiale est 0. Ensuite, nous utilisons une boucle for pour ajouter les valeurs de chaque chiffre du numéro de chaîne spécifié, c'est-à-dire que chaque fois qu'un caractère est bouclé, il est ajouté à la valeur précédente dans une boucle et attribué.
Remarque : La fonction strlen() est utilisée pour obtenir la longueur de la chaîne.
$digits_sum += $nums[$i] peut être exprimé comme $digits_sum =$digits_sum+$nums[$i]
Cet article porte sur la méthode pour trouver la somme des entiers dans PHP. C'est également l'une des questions les plus courantes dans le processus d'entretien. C'est très basique et simple. J'espère qu'elle sera utile aux amis qui en ont besoin !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!