Avatar billede uniquedk Nybegynder
10. september 2007 - 19:48 Der er 3 kommentarer og
1 løsning

Hjælp til comparative operator

Et ekstra spørgsmål jeg er stødt på efter at have fået svar på et andet her http://www.eksperten.dk/spm/795427

har lige et ekstra sprøgsmål jeg støder på kan være rart at kunne i den operator...
I din linie $value = isset($error) ? $_SESSION['username'] : "";
kan man i samme linie lave et tjek på HVAD $error er, fremfor bare om den er sat...
jeg tænker kan man noget i stil med

$value = isset($error) (og er $error == 1)    ? $_SESSION['username'] : "";

Er stødt på et sted det kunne være ret smart, men hvordan gør man, prøvede med noget i stil med
$value = if($error == 1) ? $_SESSION['username'] : "";

men lader til man ikke må bruge if i sådan en sætning, kan det lade sig gøre?????
Avatar billede jakobdo Ekspert
10. september 2007 - 19:52 #1
Du kan lave:

$value = (isset($error) && $error == 1) ? $_SESSION['username'] : "";
Avatar billede uniquedk Nybegynder
10. september 2007 - 19:54 #2
ahh ja selvfølgelig.... tænkte selv på at bruge AND, men kunne være der var en måde at gøre det uden at dobbelt tjekke, men du har ret... hvor indlysende :-)
Skriv svar så får du point
Avatar billede jakobdo Ekspert
10. september 2007 - 20:07 #3
Svar!
Avatar billede jakobdo Ekspert
10. september 2007 - 20:31 #4
Takker for point.
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