Gå til innhold

[LØST]Mulig å ha to ting i en "IF" ?


Anbefalte innlegg

Videoannonse
Annonse

Nå er jeg ikke kjent med PHP, men i alle andre språk jeg kjenner til kan man bruke AND, OR og NOT i if-setningene, og jeg vil tro det samme gjelder PHP.

 

F.eks fra Java:

 

if (var1 < 1000 && var2 > 200) { ... }

if (var1 < 1000 || var2 > 200) { ... }

Endret av Skagen
Lenke til kommentar
Nå er jeg ikke kjent med PHP, men i alle andre språk jeg kjenner til kan man bruke AND, OR og NOT i if-setningene, og jeg vil tro det samme gjelder PHP.

 

F.eks fra Java:

 

if (var1 < 1000 && var2 > 200) { ... }

if (var1 < 1000 || var2 > 200) { ... }

 

Takker :) skal sjekke nå

 

Edit: Ja den funka helt perfekt den :) takker for hjelp!

Endret av Dryper
Lenke til kommentar
Gjest Slettet+142

Logical Operators, ta og les litt der ;)

 

<?php

// foo() will never get called as those operators are short-circuit
$a = (false && foo());
$b = (true  || foo());
$c = (false and foo());
$d = (true  or  foo());

// "||" has a greater precedence than "or"
$e = false || true; // $e will be assigned to (false || true) which is true
$f = false or true; // $f will be assigned to false
var_dump($e, $f);

// "&&" has a greater precedence than "and"
$g = true && false; // $g will be assigned to (true && false) which is false
$h = true and false; // $h will be assigned to true
var_dump($g, $h);
?>

Lenke til kommentar

Om det mariyo skrev var for avansert :roll: legger jeg til en veldig forkortet forklaring:

 

<?php
$var1 = 1;
$var2 = 2;

if($var1 == 1 and $var2 == 2) { echo("var1 er 1 og var2 er 2"); }
if($var1 == 1 or $var2 == 2) { echo("var1 er 1 eller var2 er 2"); }

?>

 

Edit: Skrev feil nick :dontgetit:

Endret av Goggen90
Lenke til kommentar
Om det mario skrev var for avansert :roll: legger jeg til en veldig forkortet forklaring:

 

<?php
$var1 = 1;
$var2 = 2;

if($var1 == 1 and $var2 == 2) { echo("var1 er 1 og var2 er 2"); }
if($var1 == 1 or $var2 == 2) { echo("var1 er 1 eller var2 er 2"); }

?>

 

Takker :=)

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...