if-Abfrage mit zwei Bedingungen – SELFHTML-Forum Forum als Ergänzung zum SELFHTML-Wiki und zur Dokumentation SELFHTML https://forum.selfhtml.org/self if-Abfrage mit zwei Bedingungen Mon, 24 Apr 06 11:45:36 Z https://forum.selfhtml.org/self/2006/apr/24/if-abfrage-mit-zwei-bedingungen/963699#m963699 https://forum.selfhtml.org/self/2006/apr/24/if-abfrage-mit-zwei-bedingungen/963699#m963699 <p>Hallo zusammen,</p> <p>ich versuche gerade eine if abfrage zu erstelen, die genau zwei bedingungen erfüllen muss. Kann ich das so irgendwie schreiben?</p> <p>if ($jdata & $bdata==0 ){... // wenn jdata definiert und bdata==0 ist</p> <p>meine if schleife wird jetzt nie durchlafen, warum?</p> <p>Guma</p> if-Abfrage mit zwei Bedingungen Mon, 24 Apr 06 11:53:11 Z https://forum.selfhtml.org/self/2006/apr/24/if-abfrage-mit-zwei-bedingungen/963706#m963706 https://forum.selfhtml.org/self/2006/apr/24/if-abfrage-mit-zwei-bedingungen/963706#m963706 <p>Hallo,</p> <blockquote> <p>if ($jdata & $bdata==0 ){... // wenn jdata definiert und bdata==0 ist</p> </blockquote> <p>so ähnlich sollte es aussehen: <code class="language-php"><span class="token keyword">if</span><span class="token punctuation">(</span><span class="token variable">$jdata</span> <span class="token operator">&&</span> <span class="token variable">$bdata</span><span class="token operator">==</span><span class="token number">0</span><span class="token punctuation">)</span><span class="token punctuation">{</span><span class="token punctuation">}</span></code> (vgl.: <a href="http://de3.php.net/manual/de/language.operators.comparison.php" rel="nofollow noopener noreferrer">http://de3.php.net/manual/de/language.operators.comparison.php</a>)</p> <blockquote> <p>meine if schleife wird jetzt nie durchlafen, warum?</p> </blockquote> <p>Weil "&" ein <a href="http://de3.php.net/manual/de/language.operators.bitwise.php" rel="nofollow noopener noreferrer">Bit-Operator</a> ist und anscheinend ein falsifizierbares Ergebnis/Fehler herauskommt.</p> <p>Gruß aus Berlin!<br> eddi</p> <div class="signature">-- <br> <a href="http://de.wikibooks.org/wiki/Websiteentwicklung:_PHP:_Installation#UNIX-artige_Systeme" rel="nofollow noopener noreferrer">PHP unter Linux installieren</a> </div> if-Abfrage mit zwei Bedingungen Mon, 24 Apr 06 11:53:12 Z https://forum.selfhtml.org/self/2006/apr/24/if-abfrage-mit-zwei-bedingungen/963705#m963705 https://forum.selfhtml.org/self/2006/apr/24/if-abfrage-mit-zwei-bedingungen/963705#m963705 <p>Hallo Guma,</p> <p>du kannst auch AND oder solltest && benutzen. Genauso wie ODER oder ||...</p> <p>Schönen Gruß aus München</p> <p>die knappschaft</p> <div class="signature">-- <br> sh:(  fo:|  ch:?  rl:°  br:$,<,>  n4:&  ie:|  mo:|  va:)  de:]  zu:)  fl:|  ss:|  ls:[,# </div> if-Abfrage mit zwei Bedingungen Mon, 24 Apr 06 11:53:46 Z https://forum.selfhtml.org/self/2006/apr/24/if-abfrage-mit-zwei-bedingungen/963703#m963703 https://forum.selfhtml.org/self/2006/apr/24/if-abfrage-mit-zwei-bedingungen/963703#m963703 <p>Hi</p> <p>Meine PHP-Versuche liegen zwar schon eine Zeit zurück, aber ich glaube du hast das binäre Und verwendet. Versuchs doch mal mit && - und wenn das nicht geht im PHP Manual unter Operatoren.</p> <p>Gruss Tom2</p> if-Abfrage mit zwei Bedingungen Mon, 24 Apr 06 11:54:10 Z https://forum.selfhtml.org/self/2006/apr/24/if-abfrage-mit-zwei-bedingungen/963702#m963702 https://forum.selfhtml.org/self/2006/apr/24/if-abfrage-mit-zwei-bedingungen/963702#m963702 <p>echo $begrüßung;</p> <blockquote> <p>if ($jdata & $bdata==0 ){... // wenn jdata definiert und bdata==0 ist</p> </blockquote> <p>Verwende <a href="http://de.php.net/manual/en/language.operators.logical.php" rel="nofollow noopener noreferrer">logische Operatoren</a> statt <a href="http://de.php.net/manual/en/language.operators.bitwise.php" rel="nofollow noopener noreferrer">Bit-Operatoren</a>. Außerdem  testet in PHP mit <a href="http://de.php.net/manual/en/function.isset.php" rel="nofollow noopener noreferrer">isset()</a>, ob eine Variable existiert.</p> <blockquote> <p>meine if schleife wird jetzt nie durchlafen, warum?</p> </blockquote> <p><a href="http://www.php-faq.de/q/q-terminologie-if.html" rel="nofollow noopener noreferrer">if-Schleife</a>?</p> <p>echo "$verabschiedung $name";</p> if-Abfrage mit zwei Bedingungen Mon, 24 Apr 06 11:54:44 Z https://forum.selfhtml.org/self/2006/apr/24/if-abfrage-mit-zwei-bedingungen/963700#m963700 https://forum.selfhtml.org/self/2006/apr/24/if-abfrage-mit-zwei-bedingungen/963700#m963700 <p>hi,</p> <blockquote> <p>if ($jdata & $bdata==0 ){... // wenn jdata definiert und bdata==0 ist</p> </blockquote> <p>Definiere "definiert".</p> <p>Wenn du überprüfen willst, ob es eine Variable namens $jdata gibt, solltest du isset() verwenden.</p> <p>gruß,<br> wahsaga</p> <div class="signature">-- <br> /voodoo.css:<br> #GeorgeWBush { position:absolute; bottom:-6ft; } </div> if-Abfrage mit zwei Bedingungen Mon, 24 Apr 06 11:56:15 Z https://forum.selfhtml.org/self/2006/apr/24/if-abfrage-mit-zwei-bedingungen/963701#m963701 https://forum.selfhtml.org/self/2006/apr/24/if-abfrage-mit-zwei-bedingungen/963701#m963701 <blockquote> <p>Wenn du überprüfen willst, ob es eine Variable namens $jdata gibt, solltest du isset() verwenden.</p> </blockquote> <p>mache ich weiter vorne im script. danke für den hinweis wahsager.</p> <p>Guma</p> if-Abfrage mit zwei Bedingungen Mon, 24 Apr 06 11:55:04 Z https://forum.selfhtml.org/self/2006/apr/24/if-abfrage-mit-zwei-bedingungen/963704#m963704 https://forum.selfhtml.org/self/2006/apr/24/if-abfrage-mit-zwei-bedingungen/963704#m963704 <p>Oh ich dummi,</p> <p>sorry für die frage aber stimmt mit && gehts! Danke an alle.</p> <p>Guma</p>