Upload
jaron
View
75
Download
0
Embed Size (px)
DESCRIPTION
Loopar. While, for, foreach. while. Körs medan villkoret är sant. $i = 1; while ($i < 10) { echo ”Numret är nu $i ”; $i++; } Först är $i = 1 M edan $i är under 10, kör koden inuti Koden inuti skriver ut ”Numret är ...” Koden plussar på $i med ett för varje loop - PowerPoint PPT Presentation
Citation preview
LooparWhile, for, foreach
while Körs medan villkoret är sant.
$i = 1;
while ($i < 10) {
echo ”Numret är nu $i <br />”;
$i++;
} Först är $i = 1 Medan $i är under 10, kör koden inuti
◦ Koden inuti skriver ut ”Numret är ...”◦ Koden plussar på $i med ett för varje loop
Används också för att hämta en rad i taget via mysql_fetch_assoc()◦ Grunderna i databashantering
AKTA DIG FÖR ATT GÖRA DEN OÄNDLIG!
for for ($start; $villkor; $uppdatering)
for ($i = 1; $i < 10; $i++) {
echo ”Nu är numret $i <br />”;
} $start är startpunkten för loopen $villkor är villkoret, i detta fall, kör loopen medan $i är
under 10 $uppdatering, i detta fall plussa på variabeln $i med
ett (1) för varje loop
foreach Går igenom en array
$bilar = array(’Opel’, ’BMW’, ’Volvo’, ’Saab’);
echo ’Jag tycker dessa bilar är bra: <br />’;
foreach ($bilar as $bil) {
echo ”$bil <br />”;
} $bilar as $bil, detta plockar ut en del i arrayen och
tilldelar det till variabeln $bil. På detta sätt behöver du inte veta nycklarna.
På nästa sida finns en mer avancerad version
foreach (advanced) Att gå igenom en array och även få fram nycklarna
foreach ($array as $nyckel => $innehåll) Mer på nästa sida
foreach (advanced)$bilar[’Opel’] = ”Den suger jättemycket!”;
$bilar[’BWM’] = ”Den drar som ett as!”;
$bilar[’Volvo’] = ”Den är medelsvenssons favoritbil”;
echo ’Mina åsikter om olika bilmärken: <br />’;
foreach ($bilar as $bilMarke => $kommentar) {
echo ”Bilmärket: $bilMarke, kommentar: $kommentar”;
} $bilMarke är nyckeln $kommentar är innehållet