Cytat:
Napisany przez Patrix
Mam pytanie jaka funkcja w php wykrywa czy w zmiennej znajduje si***281; znak czy liczba ?
np je***347;li:
$zmienna = 5; //wykryje, ***380;e to liczba (i co wtedy zwr***243;ci)
$zmienna = "abc"; //wykryje, ***380;e to znaki (i co wtedy zwr***243;ci)
if($zmienna == liczba) {
instrukcje je***347;li liczba
} else {
instrukcje je je***347;li znak
}
|
is_int(), is_string() itp. Funkcje te zwracaj***261; true albo false.
Czyli:
Kod:
if(is_int($zmienna))
{
echo "Liczba";
}
else
{
echo "Nie liczba"; // Niekoniecznie musi byc string - moze byc tablica, obiekt, resource itp
}