function addLeadingZero($str1, $str2) {
$len1 = strlen($str1);
$len2 = strlen($str2);
$strToPad = "";
$diff = abs($len1 - $len2);
if ($diff > 0) {
$strToPad = str_pad($strToPad, $diff, '0', STR_PAD_LEFT);
if ($len1 > $len2) {
$strToPad .= $str2;
} else {
$strToPad .= $str1;
}
}
return $strToPad;
}
$str1 = "123";
$str2 = "8976753";
if (strlen($str1) > strlen($str2)) {
$str2 = addLeadingZero($str1, $str2);
} else {
$str1 = addLeadingZero($str1, $str2);
}
echo $str1 . "\n";
echo $str2 . "\n";
/*
run:
0000123
8976753
*/