Christian Seiler: is_numeric();, gibts das???

Beitrag lesen

Hallo Fabian,

Welchen Befehl muss ich einsetzen um rauszufinden ob ein String eine Ganzzahl "darstellen" kann.

is_int() oder is_integer()

Sorry Fabian, aber das stimmt nicht. is_int prüft nur, ob die Variable vom Typ Integer ist. Er braucht einen regulären Ausdruck:

if (preg_match("/\d+/", $string)) {
  // ist eine Zahl
} else {
  // ist keine Zahl
}

ps: du hast in der letzten Zeit viel über PHP gefragt. deine neugier in allen ehren, aber: Ist es vielleicht nicht so, das du manchmal ein klein wenig faul bist in Bezug auf Dokumentationen zu PHP und ihre Suchfunktionionen? Ein wenig mehr _Self_ bitte ;-))

in dem Fall ist es aber berechtigt.

Grüße,

Christian