Avatar billede smeier Nybegynder
23. august 2007 - 15:43 Der er 9 kommentarer og
1 løsning

Hvordan opstiller man if -or-if korrekt.

Hvordan opstiller man

if(empty($error)) or if(empty($error2))
{

}
korrekt?
Avatar billede michael_stim Ekspert
23. august 2007 - 15:48 #1
Hvad mener du med opstiller?
Avatar billede erikjacobsen Ekspert
23. august 2007 - 15:50 #2
if(empty($error) || empty($error2))
{

}
Avatar billede michael_stim Ekspert
23. august 2007 - 15:53 #3
erik>>or og and er vist også accepteret i PHP's ifvilkår.
Avatar billede smeier Nybegynder
23. august 2007 - 15:59 #4
Smukt erikjakobsen - Smid et svar.
og tak for hurtig respons til jer begge.

/ Troels
Avatar billede erikjacobsen Ekspert
23. august 2007 - 16:54 #5
Ingen point til mig tak. Man bør bruge ||
Avatar billede michael_stim Ekspert
23. august 2007 - 20:36 #6
Gør jeg også altid. og && til and. Studsede faktisk lidt over "sql-syntaxen" første gang jeg så den for et års tid siden, det ser helt forkert ud.
Avatar billede zurekk Nybegynder
23. august 2007 - 21:48 #7
erik >> Bør man bruge || fremfor OR?
Hvis ja - hvorfor?
Avatar billede erikjacobsen Ekspert
23. august 2007 - 22:19 #8
Man må selvfølgelig selv bestemme.
At bruge || i betingelser følger den stolte standard fra C, C++, Java, C# og andre, og er dermed med til at øge læseligheden. (Der kan konstrueres outrerede eksempler på at man ikke bare lige kan bytte om på || og or - i de fleste tilfælde kan man)
Ligeledes mest for læselighedens skyld bruges or i tilordninger og sætninger:
  mysql_query("SELECT by FROM where") or die(mysql_error())
or/and og ||/&& har lidt forskellige præcedens.
Avatar billede zurekk Nybegynder
23. august 2007 - 22:31 #9
Aha..

Jamen så ved jeg det, tak :)
Avatar billede smeier Nybegynder
24. august 2007 - 09:15 #10
Tak tak.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester