Autor | Zpráva | ||
---|---|---|---|
MartinR Profil |
#1 · Zasláno: 6. 12. 2011, 11:01:08
Prosím o vysvětlení proč se děje toto:
$int = 0; if(!filter_var($int, FILTER_VALIDATE_INT)){ echo("Integer is not valid"); } else { echo("Integer is valid"); } Proč je nula brána jako nevalidní? 0 není integer? (ze specifikace An integer is a number of the set ℤ = {..., -2, -1, 0, 1, 2, ...}. ) Díky za názory |
||
panther Profil |
#2 · Zasláno: 6. 12. 2011, 11:05:23
MartinR:
cituji ze stránky věnované filtrům v manuálu: „Numbers +0 and -0 are not valid integers but validate as floats. “ |
||
MartinR Profil |
#3 · Zasláno: 6. 12. 2011, 11:16:47
panther:
Kam jsem se to díval ?? díky moc |
||
Časová prodleva: 12 let
|
0