myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Webmaster Talk > Entwicklung & Programmierung
Seite neu laden

[PHP] Überprüfen ob eine Zahl Ganzzahlig ist

Willkommen

myGully

Links

Forum

 
Antwort
Themen-Optionen Ansicht
Ungelesen 27.12.13, 19:32   #1
Averlance
Ist öfter hier
 
Registriert seit: Feb 2010
Beiträge: 253
Bedankt: 139
Averlance sollte auf gnade hoffen | -32 Respekt Punkte
Standard [PHP] Überprüfen ob eine Zahl Ganzzahlig ist

Servus,

ich fange mal wieder an mit PHP, und komme nun auf folgendes Problem:

Ich will, besser gesagt soll, einen Additions-Taschenrechner für Ganzzahlige Zahlen schreiben. Dabei muss natürlich überprüft werden, ob der Nutzer eine Ganzzahlige Zahl eingegeben hat oder nicht. Ich hab mich zwar schon im Internet umgeschaut wurde aber nicht ganz so schlau draus.

Ich übergebe von einem Formular die beiden Eingabefelder a und b und lese diese in der PHP als $a und $b ein. Bisher hatte ich zur Überprüfung:

Code:
if(ctype_digit($a) AND ctype_digit($b))
Wenn ich nun aber ganzzahlige negative Werte eingebe, spuckt der für diese Überprüfung false aus .

Dann habe ich die Funktion is_int gefunden, und die Abfrage lautete dann:

Code:
if(is_int($a) AND is_int($b))
Nun spuckt der aber, egal was ich eingebe, false aus

Was mache ich da falsch? Denke ich einfach zu einfach? Danke schonmal für die Hilfe, kommt sicher bald noch mehr ^^
Averlance ist offline   Mit Zitat antworten
Ungelesen 30.12.13, 19:28   #2
georgebaker
Newbie
 
Benutzerbild von georgebaker
 
Registriert seit: Apr 2013
Beiträge: 50
Bedankt: 43
georgebaker gewöhnt sich langsam dran | 70 Respekt Punkte
Standard

Müsste die Überprüfung nicht is_integer($a) heißen und nicht is_int($a) ??
__________________
Erst wenn der letzte FTP Server kostenpflichtig, der letzte GNU-Sourcecode verkauft, der letzte Algorithmus patentiert, der letzte Netzknoten verkommerzialisert ist, werdet Ihr merken, dass Geld nicht von alleine programmiert.
georgebaker ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:34 Uhr.


Sitemap

().