Avatar billede orkide Nybegynder
26. december 2002 - 15:05 Der er 6 kommentarer og
1 løsning

forklaring på if statement

if ($i % 4 == 0 && $i != 0)

her er en sætning som jeg ikke forstår!!
Den fungere fint til det den skal bruges til. men hvad
fortæller den!

helt præcist er det $i % 4 == 0
resten siger jo sig selv. Jeg har kikket lidt hos PHP.NET
men deres manual er sgu lidt svær at søge i!!!!

hygge
Seb
Avatar billede Slettet bruger
26. december 2002 - 15:13 #1
"Hver 4. gang"
Avatar billede orkide Nybegynder
26. december 2002 - 15:16 #2
jo det er jeg godt klar over!
men hvad er det man har brugt % til
Avatar billede jespernaur Nybegynder
26. december 2002 - 15:21 #3
Det er operationen 'modulo' - den angiver den rest man får ved at dividere $i med 4.
Avatar billede orkide Nybegynder
26. december 2002 - 15:24 #4
dvs. variablen i divideres med 4 og det skal giver 0???

weird måde at skrive det på
har jeg forstået det ret??
Avatar billede jespernaur Nybegynder
26. december 2002 - 15:27 #5
Nej det er ikke resultatet, men den såkaldte divisions-rest, som er det der bliver tilovers hvis divisionen ikke går op. Eksempel:

8 % 4 = 0, da 8 kan divideres med 4
9 % 4 = 1, da der bliver rest 1 på divisionen 9/4
10 % 4 = 2,
11 % 4 = 3
12 % 5 = 0, da 12 kan divideres med 4

osv
Avatar billede jespernaur Nybegynder
26. december 2002 - 15:28 #6
Ups der skulle have stået

12 % 4 = 0, da 12 kan divideres med 4
Avatar billede orkide Nybegynder
26. december 2002 - 15:35 #7
udemærket!!
så forstår jeg det hele meget bedre!

pointene er hermed tjent
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