E embaka Registered 26 Ноември 2010 #1 здравейте, трябва ми някаква функция, която от число примерно 1 да го направи на 7 цифрено число с 0 опред, съотетно ако числото е 3232, пред тоя номер да се добавят 0 до достигане на 7 цифрено число пример 1 става на 0000001 3232 става на 0003232
здравейте, трябва ми някаква функция, която от число примерно 1 да го направи на 7 цифрено число с 0 опред, съотетно ако числото е 3232, пред тоя номер да се добавят 0 до достигане на 7 цифрено число пример 1 става на 0000001 3232 става на 0003232
E embaka Registered 26 Ноември 2010 #2 всъщност, то аз си написах такава Код: function Nulls($str){ if (strlen($str)==1) { $new = "000000".$str;} elseif(strlen($str)==2) { $new = "00000".$str;} elseif(strlen($str)==3) { $new = "0000".$str;} elseif(strlen($str)==4) { $new = "000".$str;} elseif(strlen($str)==5) { $new = "00".$str;} elseif(strlen($str)==6) { $new = "0".$str;} return $new; }
всъщност, то аз си написах такава Код: function Nulls($str){ if (strlen($str)==1) { $new = "000000".$str;} elseif(strlen($str)==2) { $new = "00000".$str;} elseif(strlen($str)==3) { $new = "0000".$str;} elseif(strlen($str)==4) { $new = "000".$str;} elseif(strlen($str)==5) { $new = "00".$str;} elseif(strlen($str)==6) { $new = "0".$str;} return $new; }
H heminei Registered 26 Ноември 2010 #3 Код: $name="534"; $num=strlen($name); $add=7-$num; $res=substr(str_shuffle('0000000'), 0, $add).$name; echo $res; Eто.
Код: $name="534"; $num=strlen($name); $add=7-$num; $res=substr(str_shuffle('0000000'), 0, $add).$name; echo $res; Eто.