|
|
|
|
Logikfehler (erledigt) |
deklarmart
Aufsteiger
Dabei seit: 02.01.2003
Beiträge: 85
Herkunft: Germany
|
|
AND statt && oder OR statt || funktioniert bei mir sehr wohl. hab mich auch
sehr gewundert, als ich mal zwischen paar ASP scripts mal wieder eins in PHP
geschrieben hab und mich halt in einer if($test = 1 OR $test = 2) anweisung
vertippt habe
ich benutze die PHP version 4.4, was davor ist weiß ich nicht.^^
__________________ Uns ist in alten maeren aa wunders vil geseit
von hackern lobebaeren, aa von großer apachenheit
von rooten, lan-partis, aa von win und dos,
von küener hacker striten, aa muget ir nu linux hoern sagen.
Linux-Edda
|
|
02.10.2005 03:15 |
|
|
Cpt.Miller
BlackBoarder
Dabei seit: 14.08.2003
Beiträge: 644
Herkunft: Stuttgart
|
|
Ich kann ebenfalls bestätigen das AND (&&) und OR (||) in PHP implementiert sind, muss allerdings noch sagen, dass ich die && & || Schreibweise bevorzuge, wahrscheinlich noch wegen C/C++/C#
|
|
02.10.2005 03:56 |
|
|
HeaD
Hoffnungsloser Sozialfall in Behandlung bei Styx
Dabei seit: 31.08.2001
Beiträge: 4.142
Herkunft: Mama
|
|
Mhh, vielleicht liegt es an der PHP Version, bei mir kommt dann ein Fehler ....
__________________
|
|
02.10.2005 15:32 |
|
|
Compuholic
knows where he wants to go tomorrow
Dabei seit: 19.10.2002
Beiträge: 819
Herkunft: München
Themenstarter
|
|
Naja, das funktioniert schon alles wieder. Wie in meinem Edit schon erwähnt:
Das ganze Problem war ein Tippfehler: Ich hatte in der 2. Zeile folgendes geschrieben:
php: |
1:
|
$this->NavgationTree ... |
|
Diese Variable gibt es natürlich nicht und damit wird die Bedingung auch nicht richtig geprüft.
[offtopic]Das ist etwas, was mich ein wenig bei PHP anstinkt. Das man Variablen einfach definieren kann, indem man sie benutzt. Das macht die Fehlersuche so viel komplizierter. Sobald man sich bei einem Variablennamen vertippt hat wird statt einer Warnung einfach eine neue Variable definiert.
|
|
02.10.2005 18:12 |
|
|
HeaD
Hoffnungsloser Sozialfall in Behandlung bei Styx
Dabei seit: 31.08.2001
Beiträge: 4.142
Herkunft: Mama
|
|
Mach es so wie ich, erstell eine Funktion namens Debug oder sowas, die Du bei Bedarf aufrufen kannst und die Dir alle Variablen anzeigt. z.B. in einem Frame oder so....
__________________
|
|
02.10.2005 19:01 |
|
|
|
|
|
|