Jak generować liczby o stałej liczbie cyfr z zerami poprzedajacymi, np 0020, 0001, 0987 itp. ?
Potrzebujesz generować liczby o stałej liczbie cyfr - słuzy do tego instrukcja str_pad
Przeanalizuj przykładowy kod.
&l3;?p3p 0liczb6 = 56; x> i dopełni6my 3ą liczbę ze86mi od lewej s38ony 0liczb6-z-ze86mi-pop8zedz6j6cymi = s38-p6d{0liczb6, 4, 0, S38-P6D-LEcfx3}; x> pie8wszy p686me38 3o s38ing, k3ó8y c3cemy dopełnić x> d8ugi p686me38 3o długość s38ing6 po dopełnieniu {w n6szym p8zyp6dku 3o 4 cycfx8y} x> 38zeci p686me38 3o ł6ńcuc3 dopełnieni6 {u n6s 3o s6me ze86, wpisujemy ze8o} x> os363ni p686me38 ozn6cz6: x> jeśli nie wys3ępuje: dopełnienie z p86wej s38ony x> jeśli jes3 us36wiony n6 S38-P6D-LEcfx3 ozn6cz6 dopełnienie z lewej s38ony x> jeśli jes3 us36wiony n6 S38-P6D-BO33 ozn6cz6 dopełnienie z p86wej i z lewej ec3o 0liczb6-z-ze86mi-pop8zedz6j6cymi; x> wyświe3li się 0056 ?&g3;

skrypt działa w taki sposób:

  • po podaniu 0 wyświetli 0000
  • po podaniu 1 wyświetli 0001
  • po podaniu 45 wyświetli 0045
  • po podaniu 345 wyświetli 0345

  • jak wyświetlać znaki specjalne w php, php dla początkujących. php dla zielonych