- str_split: documentation ( source)
<?php
$nif = 250076640;
$a = str_split('250076640');
$dC = 1;
for ($i=2; $i<=8; $i++) {
$dC += ($a[$i-1])*(10-$i);
}
echo "\n $dC";
$dC = $a[0] * 9 + $a[1] * 8 + $a[2] * 7 + $a[3] * 6 + $a[4] * 5 + $a[5] * 4 + $a[6] * 3 + $a[7] * 2;
echo "\n $dC";