If-sats hanterar siffran 1 men ej 0

PHPportalen Forum Index » PHP Mjukstart
Lägg ett bokmärke på hela tråden
Skapa nytt inlägg   Svara på inlägget
Visa föregående ämne :: Visa nästa ämne  
Startad av: Meddelande
Bintang



Medlem i: 924 dagar

Status: Offline



#740936
Inlägg Skrivet: 2016-08-27 00:24      Ämne: If-sats hanterar siffran 1 men ej 0 Citera

Denna if-sats beter sig märkligt

PHP:
1:
 
2:
$lvl 1;
3:
if ($lvl 1)
4:
   {
5:
   echo "<b><p><font color='red'>Du har redan klickat. V.g. välj ett kapitel i menyn till höger.</font></p></b><br>";
6:
   } else {...
7:
 


Är $lvl satt till 1 så skrivs "Du har..." ut. Men ändrar jag till:

PHP:
1:
 
2:
$lvl 0;
3:
if ($lvl 0)
4:
        {...
5:
 


så händer inget. Vad felas?
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande
metalboy



Medlem i: 5395 dagar
Från: Upplands Väsby
Status: Offline



#740939
Inlägget är accepterad som det rätta svaret Skrivet: 2016-08-27 09:53      Ämne: Citera

Du ska använda dubbla likhetstecken för att göra en jämförelse. Just nu tilldelar du värdet 1 respektive 0 till variabeln $lvl.

PHP:
1:
 if ($lvl == 1

PHP:
1:
 if ($lvl == 0
 

_________________
Vad händer om man stör en utvecklare i hans arbete? - Han blir utvecklingsstörd
Till toppen på sidan
Visa användarprofil Skicka privat meddelande
Bintang



Medlem i: 924 dagar

Status: Offline



#740941
Inlägg Skrivet: 2016-08-27 15:38      Ämne: Citera

Tack metalboy
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande
Visa tidigare inlägg:   
Skapa nytt inlägg   Svara på inlägget
PHPportalen Forum Index » PHP Mjukstart
Hoppa till:  
Du kan inte skapa nya inlägg i det här forumet
Du kan inte svara på inlägg i det här forumet
Du kan inte ändra dina inlägg i det här forumet
Du kan inte ta bort dina inlägg i det här forumet
Du kan inte rösta i det här forumet
Du kan inte bifoga filer i detta forum
Du kan inte ladda ner filer från detta forum
Kontakta oss på adressen: info@phpportalen.net
Webbplatsen bygger i grunden på phpBB © 2001, 2002 phpBB Group

Modifieringar har senare gjorts i systemet av PHPportalen
Sid och logotypdesign skapad av Daren Jularic