This is an old revision of the document!


Genomgång 6 - Arrayer

<?php
// Skapa array
// Lägga in data i array
// Skriva ut ett värde på en speciell position
include('head.php');
 
$names = array ('Astrid', 'Birgitta', 'Cecilia');
echo $names;  // Funkar inte så bra utan vi måste hitta ny variant.
echo '<br /><br />';
print_r($names);  // Bra för att testa program, men inte det man vill få ut annars.
echo $names[1] . '<br /><br />'; // Andra namnet skrivs ut (index startar från 0).
 
$i=0;
while ($i < 3) {      // Använd en loop för att gå igenom allt innehåll.
  echo 'Namn ' . $i . ' är: ' . $names[$i] . '<br />';
  $i++;
}
 
$i=0;
while ($i < count($names)) {      // count() tar reda på hur många det finns i en array
  echo 'Namn ' . $i . ' är: ' . $names[$i] . '<br />';
  $i++;
}
 
$i=3;
while ($i < 11) {  // Loop kan användas för att sätta värden.
  $arr1[$i] = $i*5;
  $i++;
}
print_r($arr1);
 
$j=0;
$arr2[6]=-1;
while($j < 11) {
  $arr2[] = $j*6;   // Startar på nästa lediga position i arrayen när ingen nyckel anges.
  $j++;
}
print_r($arr2);
 
include('foot.php');