php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 24.11.2008, 23:19  
Benutzer
 
Registriert seit: 26.10.2008
Beiträge: 45
ch.bielmeier befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] != bei "" oder 0

Mit 'if($abc != $def)' mochte ich Abfrage: Wenn $abc ungleich $def ist dann...
Aber wenn zB. $abc = "" (leer) und $def = 0 ist, dann erkennt er es als gleich an. Wie kann ich "" und 0 Unterscheiden und wie müßte die Anweisung lauten?

Vielen Dank

Bsp:
$abc = "";
$def = 0;
if($abc != $def)
{
echo "Hier wäre es richtig";
}
else
{
echo "Aber hier landet die Abfrage";
}
ch.bielmeier ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 24.11.2008, 23:26  
Neuer Benutzer
 
Registriert seit: 24.11.2008
Beiträge: 1
Slizer befindet sich auf einem aufstrebenden Ast
Standard

so gehts :

Code:
<?
$abc = "";
$def = "0";
if($abc != $def)
{
echo "Hier wäre es richtig";
}
else
{
echo "Aber hier landet die Abfrage";
}
?>
Slizer ist offline  
Alt 25.11.2008, 00:10  
Supermoderator HD
 
Benutzerbild von Manko10
 
Registriert seit: 16.03.2008
Beiträge: 8.709
PHP-Kenntnisse:
Fortgeschritten
Manko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende Zukunft
Standard

Nein, das ist dasselbe in grün.
Was du suchst, ist der typensicherere Operator === bzw !==.
__________________
Refining Linux Advent Calendar series “24 Outstanding ZSH Gems
Manko10 ist offline  
Alt 25.11.2008, 08:03  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Japs Manko hat recht und ich seh da nicht dasselbe in grün sondern exakt dasselbe oder überseh' ich was?
cycap ist offline  
Alt 25.11.2008, 10:50  
Erfahrener Benutzer
 
Benutzerbild von tomtaz
 
Registriert seit: 17.06.2008
Beiträge: 1.762
PHP-Kenntnisse:
Fortgeschritten
tomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig nett
tomtaz eine Nachricht über ICQ schicken tomtaz eine Nachricht über Skype™ schicken
Standard

Zitat:
Zitat von cycap Beitrag anzeigen
Japs Manko hat recht und ich seh da nicht dasselbe in grün sondern exakt dasselbe oder überseh' ich was?
Ja, 2 " bei $def =
__________________
Mfg Tomtaz
"Es soll jetzt diese Erfindung geben.... Kugel oder so heißt die. Ist so eine Art Suchmaschine..."
tomtaz ist offline  
Alt 25.11.2008, 10:53  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

lol
cycap ist offline  
Alt 25.11.2008, 14:39  
Benutzer
 
Registriert seit: 26.10.2008
Beiträge: 45
ch.bielmeier befindet sich auf einem aufstrebenden Ast
Standard Vielen dank

Habe den Fehler gefunden.

Es lag nicht an der IF-Abfrage, sondern ich hatte durch ein MySql-Group nur einen DS und somit dieses Ergebnis. *Viel arg Schäm

.-)

Danke
ch.bielmeier ist offline  
Alt 25.11.2008, 14:41  
Erfahrener Benutzer
 
Benutzerbild von tomtaz
 
Registriert seit: 17.06.2008
Beiträge: 1.762
PHP-Kenntnisse:
Fortgeschritten
tomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig nett
tomtaz eine Nachricht über ICQ schicken tomtaz eine Nachricht über Skype™ schicken
Standard

Dann bitte das Thema noch als erledigt markieren
__________________
Mfg Tomtaz
"Es soll jetzt diese Erfindung geben.... Kugel oder so heißt die. Ist so eine Art Suchmaschine..."
tomtaz 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
[Erledigt] Text zwischen &quot;&quot; in Variable speichern ghost120 PHP Tipps 2008 21 05.01.2009 16:59
3 mal ("") halskrause JavaScript, Ajax und mehr 1 19.11.2008 15:58
"\" durch "-" mit str_replace ersetzen Smiley PHP Tipps 2007 2 21.11.2005 03:56
anderes Zeichen für "" oder '' PHP Tipps 2005-2 9 16.10.2005 23:30
rmdir (""); flual2000 PHP Tipps 2005-2 10 16.10.2005 16:48
Was statt (echo "";) wenn nichts ausgegeben werden PHP Tipps 2005-2 7 03.08.2005 21:25
zählen von "{" und "}" PHP Tipps 2005 4 25.01.2005 19:07
[Erledigt] unexpected &quot;\&quot;?? PHP Tipps 2005 2 19.01.2005 16:57
ist ";" am Ende eines SQL-Statements relevant? Datenbanken 9 27.09.2004 12:45
in textdatei "" schreiben PHP Tipps 2004 3 24.09.2004 11:59
Aus "&nbsp;" mach "" PHP Tipps 2004 3 30.08.2004 12:19


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:28 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