php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 01.10.2005, 15:39  
Erfahrener Benutzer
 
Registriert seit: 07.11.2004
Beiträge: 162
seejay
Standard is_int funktioniert nicht?

hallo,
ich möchte in einem script testen, ob eine variable eine ganzzahl ist, deshalb habe ich benutz
if (is_int($_GET['id']))

doch das script kommt immer bei else heraus. Zum test habe ich dann einfach nur echo is_int($_GET['id']); geschrieben, da kommt aber dann gar nichts heraus. Kann mir jemand meine fehler erklären?
$_GET['id'] ist auch gesetzt und im test 2 gewesen
gruß
seejay
seejay ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 01.10.2005, 15:59  
Erfahrener Benutzer
 
Registriert seit: 27.10.2004
Beiträge: 1.093
PHP-Kenntnisse:
Fortgeschritten
Chr!s
Standard

Zitat:
Zum test habe ich dann einfach nur echo is_int($_GET['id']); geschrieben, da kommt aber dann gar nichts heraus.
false
http://de.php.net/is_numeric
Chr!s ist offline  
Alt 01.10.2005, 16:07  
Gast
 
Beiträge: n/a
Standard

Warum gibt das denn false aus wenn $_GET doch = 2 ist
 
Alt 01.10.2005, 16:10  
Erfahrener Benutzer
 
Registriert seit: 27.10.2004
Beiträge: 1.093
PHP-Kenntnisse:
Fortgeschritten
Chr!s
Standard

Weil die übergebende Variable vielleicht nicht vom Typ INT, sondern vom Typ String ist? Aber hier mal was zum testen:
PHP-Code:
<?php
$var1 
1;
echo 
is_int($var1) ? 'Var1 ist vom Typ INT
'Var1 ist NICHT vom Typ INT
'
;
echo 
is_numeric($var1) ? 'Var1 ist numeric
'Var1 ist NICHT numeric
'
;

$var2 '1';
echo 
is_int($var2) ? 'Var2 ist vom Typ INT
'Var2 ist NICHT vom Typ INT
'
;
echo 
is_numeric($var2) ? 'Var2 ist numeric
'Var2 ist NICHT numeric
'
;
?>
Chr!s ist offline  
Alt 01.10.2005, 16:16  
Gast
 
Beiträge: n/a
Standard

Achso alles was per Formular übergeben wird ist ein String schon verstanden
 
Alt 01.10.2005, 16:18  
Erfahrener Benutzer
 
Registriert seit: 27.10.2004
Beiträge: 1.093
PHP-Kenntnisse:
Fortgeschritten
Chr!s
Standard

Ähm.. da wär ich mir jetzt aber nicht so sicher.. Probierts doch mal aus
Chr!s ist offline  
Alt 01.10.2005, 17:24  
Erfahrener Benutzer
 
Registriert seit: 27.08.2007
Beiträge: 391
jens76 befindet sich auf einem aufstrebenden Ast
Standard

welchen typ deine variable hat prüfste mit gettype($var)
jens76 ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[JS] onClick funktioniert erst beim 2. Mal Klicken. DER_Brain HTML, Usability und Barrierefreiheit 2 08.07.2008 10:47
.htaccess funktioniert On- aber nicht OFFline DER_Brain Server, Hosting und Workstations 5 13.05.2007 10:40
Session funktioniert nicht bei session.use_cookies = Off Quagga PHP Tipps 2007 13 13.01.2007 18:27
Lokal funktioniert alles -> auf Server fast nichts PsychoEagle Datenbanken 2 14.08.2006 08:43
DB Abfrage nach email funktioniert nicht tinchen Datenbanken 3 15.05.2006 13:20
[Erledigt] Mal funktioniert es....mal funktioniert es nicht?! PHP Tipps 2007 6 09.12.2005 14:09
Nach Einfügugng der Sessions funktioniert mein Program nicht PHP-Fortgeschrittene 1 02.10.2005 06:13
Kontakrformular funktioniert nur zum Teil PHP Tipps 2005-2 12 18.07.2005 11:24
Pfadangabe in php.ini funktioniert nicht PHP Tipps 2005 10 29.03.2005 15:16
Abfrage funktioniert unter MySQL aber nicht unter MS SQL Schiedsrichter Datenbanken 2 27.01.2005 15:43
geechoter button funktioniert nicht richtig Crypi HTML, Usability und Barrierefreiheit 10 29.12.2004 19:08
Dateien erstellen oder schreiben funktioniert nicht im Web PHP Tipps 2004-2 1 05.12.2004 19:39
[Erledigt] Upload funktioniert nicht... PHP Tipps 2004 10 21.10.2004 16:11
$row funktioniert nicht, warum? Paulo PHP Tipps 2004 10 22.09.2004 17:22
Header Location funktioniert nicht PHP Tipps 2004 10 12.08.2004 17:11

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php is_int funktioniert nicht, php is_integer funktioniert nicht, is_numeric $_get funktioniert nicht, php is_int funktioniert nicht get, php is_int $_get, is_int() geht nicht, is_int, is_int geht nicht, if(is_int(var1) && is_int(var2)), is_int funktioniert nicht php, php is_int, is_int funktioniert nicht

Alle Zeitangaben in WEZ +2. Es ist jetzt 06:46 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.