Które wywołanie is_int() zwróci true?
Źle.
13.5 to liczba zmiennoprzecinkowa.Źle.
"135" to NAPIS, nie liczba całkowita.Źle.
NULL to brak wartości.Dobrze.
135 to liczba całkowita (int).Funkcja
is_int() zwraca true tylko dla liczby CAŁKOWITEJ - dlatego is_int(135) da true.is_int("135") to NAPIS, a nie liczba (cudzysłowy). is_int(13.5) to liczba zmiennoprzecinkowa (float). is_int(NULL) to wartość pusta. Wynik true daje tylko is_int(135).