Jak sprawdzić, czy zmienna w tablicy $ _GET jest liczbą całkowitą?
Mam taką stronę:
http://sitename/gallery.php?page=2
Na dole znajdują się linki do stron, przez które możemy przeglądać. Za każdym razem, gdy klikane są numery stron, wysyłane jest żądanie GET z parametramistrona = 1 lubstrona = 2 i tak dalej ...
Kiedy przechowuję te wartości w$page
od$_GET
zmienna, to wartość ciągu. Mogę przekonwertować go na liczbę całkowitą, używając(int)
lubię to:
if(!empty($_GET['page'])){
$page = (int)$_GET['page'];
echo "Page Number: ".$page;
}
Ale jak mogę się upewnić, że przekazana wartość totylko liczba całkowita a nie inne bzdury?