I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
if($navn1 == $navn2) { echo "Hej! Du ER INDE!"; } else { echo "Navnene er ikke ens"; } ?>
Synes godt om
Slettet bruger
05. januar 2004 - 19:43#2
Og forklaringen er at et enkelt =tegn betyder at variablen på venstre side tildeles værdien på højre side. Resultatet af denne tildeling er så lig med den værdi, som variablen blev tildelt.
Her er lige et eksempel:
<? $navn1 = "claus"; $navn2 = "peter";
if($navn1 = $navn2) { echo "Hej! Du ER INDE!"; } else { echo "Navnene er ikke ens"; } ?>
Den vil give samme resultat, som hvis du havde gjort dette:
Nå ja for søren, nu må jeg lige til at vågne op. Tak!
Synes godt om
Slettet bruger
05. januar 2004 - 19:51#4
Bare rolig, du kan være helt sikker på, at du kommer til at lave samme fejl igen. Den er en af de hyppigst optrædende kodefejl, og den kan være hulens svær at få øje på.
En måde at fange den på kunne være at gøre det til en vane at sørge for at venstresiden af en sammenligning altid er noget, der ikke kan tildeles en værdi, så får man nemlig en PARSE-error, hvis man bruger enkelt =.
Her er Jakobs kode modificeret på den måde, jeg mener:
<? $navn1 = "peter"; $navn2 = "peter";
if("$navn1" == $navn2) { echo "Hej! Du ER INDE!"; } else { echo "Navnene er ikke ens"; } ?>
sandbox >> Kan den så godt stadig sammenligne de to værdier ?
Synes godt om
Slettet bruger
05. januar 2004 - 20:28#6
Ja.
Hvis man bare skal sammenligne med en konstant, kan man også skrive den på venstre side. PHP er ligeglad.
($variabel == 7) er det samme som (7 == $variabel)
Hvis det er tal man skal sammenligne, kan man gøre således:
<? $tal1 = 7; $tal2 = 8;
if($tal1+0 == $tal2) { echo "Tallene er ens"; } else { echo "Tallene er ikke ens"; } ?>
Synes godt om
Ny brugerNybegynder
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.