phpbar.de logo

Mailinglisten-Archive

[php] is_long(); -> "23" nicht erkannt

[php] is_long(); -> "23" nicht erkannt

Joachim Engels php_(at)_phpcenter.de
Thu, 10 Jan 2002 12:56:17 +0100


Hi,
ich habe folgendes Problem.
Aus einer Funktion bekomme ich ein Array von Nummern, allerdings als String.
Ich muß nun prüfen, ob dies Nummern sind.
Beispiel:

$test = "23";
if(is_long($test)){
 echo "OK";
}else{
 echo "Keine Nummer";
}

is_long() sagt mir nun, das es keine Nummer ist, weil die Variable $test
nicht als int definiert ist.
Gibt es eine Möglichkeit, die Echtheit der Nummer zu prüfen, ohne sie mit
allen Zahlen zu vergleichen?

Kann man event. ein ganzes Array von diesen Zahlen nachträglich als int
definieren, ohne es für jeden Eintrag machen zu müssen?

Thx
Joachim


php::bar PHP Wiki   -   Listenarchive