- substr: documentation ( source)
- implode: documentation ( source)
- str_split: documentation ( source)
<?php
$str = '138201162401719';
$arr = str_split($str);
$i = 0;
while ($i < count($arr)) {
$n = substr($str, $i, 2);
echo $n."\n";
$firstchar = substr($n, 0, 1);
if ($n < 26 && $firstchar != 0) {
$result[] = substr($str, $i, 2);
$i += 2;
} else {
$result[] = substr($str, $i, 1);
$i++;
}
}
echo implode(', ', $result);