Klawischnigg: Fehler bei Überprüfung von übergebenen Variablen

Beitrag lesen

Hi there,

Hm, naja bei is_string funktioniert es ja - allerdings will ich nicht testen ob ein integer übergeben wurde, sondern ob eine natürliche Zahl übergeben wurde

Hm? _Der_ Unterschied ist, zumal in einer nicht typisierten Sprache wie PHP, ohnehin ein rein philosophischer (vom Vorzeichen einmal abgesehen. Wie Du das feststellen kannst, wirst Du ja vermutlich wissen ;)

(da nur diese in meinem Fall sinn macht) - also positive reele Zahl - mit welcher Funktion kann ich das denn testen?

"Reele" Zahlen wirst Du auf einem Rechner streng genommen nie erhalten. "Rationale" Zahlen sind auch etwas anderes als "natürliche" Zahlen; also, was suchst Du wirklich?