- var_dump: documentation ( source)
- str_split: documentation ( source)
<?php
$input = "9121221212119";
$calculate = function($input) {
$sum = 0;
$previousChar = $input[strlen($input) - 1];
foreach(str_split($input) as $char) {
if ($char === $previousChar) {
$sum += (int)$char;
}
$previousChar = $char;
}
return $sum;
};
var_dump($calculate($input));