Sprawdzanie typu zmiennej: is_int, is_string
Założenie: Nauczymy się, jak sprawdzać typ zmiennych w PHP za pomocą funkcji is_int()
i is_string()
.
Krok po kroku:
- Sprawdzenie typu zmiennej za pomocą
is_int()
:$liczba = 10; if (is_int($liczba)) { echo "Zmienna \$liczba jest liczbą całkowitą."; } else { echo "Zmienna \$liczba nie jest liczbą całkowitą."; }
Funkcja
is_int()
zwracatrue
, jeśli argument jest liczbą całkowitą, w przeciwnym wypadkufalse
. - Sprawdzenie typu zmiennej za pomocą
is_string()
:$tekst = "PHP"; if (is_string($tekst)) { echo "Zmienna \$tekst jest ciągiem znaków."; } else { echo "Zmienna \$tekst nie jest ciągiem znaków."; }
Funkcja
is_string()
zwracatrue
, jeśli argument jest ciągiem znaków, w przeciwnym wypadkufalse
. - Przykład z warunkiem złożonym:
$zmienna = 10; if (is_int($zmienna) && $zmienna > 5) { echo "Zmienna jest liczbą całkowitą większą od 5."; } else { echo "Zmienna nie spełnia warunku."; }
Ten przykład pokazuje, jak łączyć funkcje sprawdzania typu z innymi warunkami.
Ten przykład pokazuje podstawowe zastosowanie funkcji is_int()
i is_string()
. Zachęcamy do dalszego zgłębiania tematu i eksperymentowania z innymi funkcjami sprawdzającymi typy zmiennych w PHP.