- substr: documentation ( source)
<?php
$code = "03255000000";
//$len = strlen($code);
$code = substr("03255000000", 0, (strlen($code)-1));
$len = strlen($code);
$i = 0;
$r = 1;
$sum = 0;
do
{
$r = ($r > 10)?1:$r++;
$s = ($code[$i]*$r);
$sum = ($sum + $s);
echo $i.": ".$code[$i]." * $r = $s sum = $sum\n";
$i++;
$r++;
}while($i < $len);
echo (string)($sum%11);
?>