Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]Losowa liczba o okreslonej liczbie znaków
Forum PHP.pl > Forum > Przedszkole
wert1
Witajcie, jest jakas funkcja która wylosuje liczbe o okreslonej liczbie znaków ?
ShadowD
No pewnie zaraz napisze... smile.gif


A więc:

  1. <?php
  2.  
  3. while (strlen($los)<10) $los.=rand(0,9);
  4.  
  5. echo "liczba: $los";
  6.  
  7. ?>


By ułatwić sobie życie możesz stworzyć funkcję o tak:

  1. <?php
  2.  
  3. function losowaliczba($dlugoszc)
  4. {
  5. while (strlen($los)<$dlugoszc) $los.=rand(0,9);
  6.  
  7. return $los;
  8. }
  9.  
  10. echo losowaliczba(10);
  11.  
  12. ?>


W miejsce 10 wpisujesz długość liczby.... smile.gif

Ps. Za ortografie przepraszam już poprawiłem smile.gif
wert1
zrobiłem zmieniłem i działa tongue.gif

http://wert.waw.pl/wert/spam/php/123.php

  1. <?php
  2.  
  3. function liczba($d)
  4. {
  5. while (strlen($los)<$d) $los.=rand(0,9);
  6.  
  7. return $los;
  8. }
  9.  
  10. echo liczba(2);
  11.  
  12. ?>
Sabistik
Wywalam cały OT. Tego typu rozmowy prowadźcie na PW a nie w temacie z konkretnym problemem.

Jak masz jakieś uwagi ~Mlodycompany to od tego służy 'raportuj'. Następnym razem będzie warn za nabijanie postów.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.