PHP で数値文字列の桁の合計を取得する
PHP には、数値文字列を操作し、その桁の合計を取得するための便利なメソッドが用意されています。
質問:
PHP で数値文字列のすべての桁の合計を求めるにはどうすればよいですか?
答え:
PHP では、array_sum() 関数と str_split() 関数を使用してこのタスクを簡単に実現できます。以下に例を示します。
<code class="php">$number = '12345'; // Numeric string $digits = str_split($number); // Convert to an array of digits $sum = array_sum($digits); // Get the sum of digits echo "Sum of digits: $sum"; // Display the result</code>
このメソッドは、数値が正であることを前提としています (または、$number から文字列への変換では数字のみが生成されると想定しています)。数値に数字以外の文字が含まれている場合、結果が不正確になる可能性があります。
以上がPHPで数値文字列の数字の合計を計算するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。