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.