किसी संख्या में अंकों का योग करने के लिए, PHP कोड इस प्रकार है -
उदाहरण
<?php function sum_of_digits($my_num){ $sum = 0; for ($i = 0; $i < strlen($my_num); $i++){ $sum += $my_num[$i]; } return $sum; } $my_num = "65"; print_r("The sum of digits is "); echo sum_of_digits($my_num); ?>
आउटपुट
The sum of digits is 11
ऊपर, 'sum_of_digits' नाम के एक फ़ंक्शन को परिभाषित किया गया है, जो एक पूर्णांक को एक पैरामीटर के रूप में लेता है।
$my_num = "65";
यह पहले परिवर्तनीय योग को 0 घोषित करता है और फिर घोषित पूर्णांक की लंबाई के माध्यम से पुनरावृत्त करता है, और तत्व को 'i'th स्थान पर योग में जोड़ता है। एक बार पुनरावृत्ति पूर्ण होने के बाद, यह फ़ंक्शन आउटपुट के रूप में योग देता है। फ़ंक्शन के बाहर, मान घोषित किया जाता है और फ़ंक्शन को इस तत्व को पैरामीटर के रूप में छोड़कर कहा जाता है -
function sum_of_digits($my_num){ $sum = 0; for ($i = 0; $i < strlen($my_num); $i++){ $sum += $my_num[$i]; } return $sum; }