Tworzenie unikalnej liczby dodając zero 0 w liczbie

Use sprintf()
sprintf('%08d', 1234567);
Alternatively you can also use str_pad:
str_pad($value, 8, '0', STR_PAD_LEFT);
Yucky Yak