is_integer php-problem
fritz85
- php
Hallo,
eigentlich sieht es in der Beschreibung sehr einfach aus jedoch funktioniert dies bei mir nicht:
if(is_integer($_SERVER['PHP_AUTH_USER']))
{
echo "Zahl!";
}
else
{
echo "Keine Zahl!";
}
Ich bekomme immer Keine Zahl! - was ist denn falsch?? *verzweifel*
gruss
fritz
Hi,
if(is_integer($_SERVER['PHP_AUTH_USER']))
>
> Ich bekomme immer Keine Zahl! - was ist denn falsch?? \*verzweifel\*
der übergebene Usernamen ist immer ein String. Ob dieser aus Zeichen besteht, die unter anderen Umständen eine Zahl bilden könnten, ist unerheblich.
Cheatah
--
X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes
n'abend,
eigentlich sieht es in der Beschreibung sehr einfach aus jedoch funktioniert dies bei mir nicht:
bist du sicher, dass du is_integer() und nicht is_numeric() oder intval() willst?
if(is_integer($_SERVER['PHP_AUTH_USER']))
Hast du dir die Variable mal mittels var_dump() ausgegeben, um zu sehen was das für ein Datentyp ist?
weiterhin schönen abend...