Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 10.03.2011 Ostrzeżenie: (0%)
|
Witam, piszę stronkę i chcąc się zabezpieczyć przed jakimiś błędami stworzyłem sobie taką instrukcje:
problem polega na tym ze jak w tej instrukcji nie ma funkcji is_int() to wszystko działa porządnie a jak jest to gdy zmiennej wydarzenie przypisze np: 5 to instrukcja nie zostaje wykonana dlaczego? A może jest inny sposób na sprawdzenie czy dana zmienna jest liczbą całkowitą |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%)
|
Możesz dodać wyrażenie regularne przepuszczające tylko cyfry ([0-9]).
Poszukaj też na php.net w temacie http://php.net/manual/en/function.is-numeric.php Pamiętam, że jest tam funkcja is_natural. |
|
|
|
xardes [PHP]funkcja is_int 18.03.2011, 22:54:46
mat-bi Problem jest z tym, że zmienne w supertablicach od... 18.03.2011, 22:58:25
sadistic_son Lub użyj intval. 18.03.2011, 23:55:45
xardes Tylko że funkcja invital nie sprawdza czy liczba j... 20.03.2011, 15:52:51
desperat666 Typ integer to liczba całkowita, należąca do przed... 20.03.2011, 19:18:56 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 18:07 |