Guten Abend,
kann mir mal jemand mit folgendem Code weiter helfen?
Wieso liefert ein,
Des weiteren reagiert aber folgender Code genau anders herum.
Er geht nicht in die if, sondern wendet das zweite echo an?
Im ersten Fall ist es doch so, dass $array['foo']=='wert1' ]viell. false leifert und $array['foo']=='wert2'] viell. true.
Dann ist die if true.
Wenn ich es aber wie im zweiten Beispiel mache, dann kommt im selben Beispiel viell. false zruück.
Kann mir das wer erläutern?
Oder kennt jemand me Internet Seite, wo das erklärt wird?
Danke.
kann mir mal jemand mit folgendem Code weiter helfen?
Wieso liefert ein,
PHP-Code:
if($array['foo']!='wert1'||$array['foo']!='wert2') {
echo $gibtszurueck;
}
in diesem Fall, wenn sich beide Werte unterscheiden immer die if zurück aber nie denn Code darunter?
else
echo $gibdaszurueck;
Des weiteren reagiert aber folgender Code genau anders herum.
Er geht nicht in die if, sondern wendet das zweite echo an?
PHP-Code:
if(!($array['foo']=='wert1'||$array['foo']=='wert2') ){
echo $gibtszurueck;
}
else
echo $gibdaszurueck;
Dann ist die if true.
Wenn ich es aber wie im zweiten Beispiel mache, dann kommt im selben Beispiel viell. false zruück.
Kann mir das wer erläutern?
Oder kennt jemand me Internet Seite, wo das erklärt wird?
Danke.
Kommentar