PHP ermittelt die Summe der Ziffern, das heißt, der Wert jeder Ziffer einer Ganzzahl wird als Zahl behandelt und dann die Summe ausgeführt. Dann können wir die zyklische Idee verwenden Ergänzung und Aufgabe durchführen.
Im Folgenden stellen wir Ihnen anhand konkreter Codebeispiele vor, wie Sie die Ziffernsumme in PHP ermitteln.
Das Codebeispiel lautet wie folgt:
<?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>";
Hier definieren wir eine Methode sum_of_digits und testen, um die Summe jedes Ziffernwerts von 12345 und 9999 zu berechnen. Die Ergebnisse sind wie folgt:
In dieser Methode wird eine Variable $digits_sum definiert und ihr Anfangswert ist 0. Dann verwenden wir eine for-Schleife, um die Werte jeder Ziffer der angegebenen Zeichenfolgennummer zu addieren, d. h. jedes Mal, wenn ein Zeichen ausgeschleift wird, wird es zum vorherigen Wert in einer Schleife addiert und zugewiesen.
Hinweis: Die Funktion strlen() wird verwendet, um die Stringlänge zu ermitteln.
$digits_sum += $nums[$i] kann ausgedrückt werden als $digits_sum =$digits_sum+$nums[$i]
In diesem Artikel geht es um die Methode zum Ermitteln der Summe ganzer Zahlen in PHP ist auch eine der häufigsten Fragen im Vorstellungsgespräch. Ich hoffe, dass es für Freunde hilfreich ist, die es brauchen.
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie die Summe der Ziffern einer Ganzzahl mit PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!