Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
dvprog_07 [2019-09-09 07:21] Daniel Viström |
dvprog_07 [2022-10-03 10:27] (current) Daniel Viström |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Genomgång | + | ====== Genomgång - Arrayer ====== |
| <php> | <php> | ||
| Line 20: | Line 20: | ||
| echo $names; | echo $names; | ||
| echo '< | echo '< | ||
| - | print_r($names); | + | print_r($names); |
| + | echo '< | ||
| echo $names[1] . '< | echo $names[1] . '< | ||
| // Använd en loop för att gå igenom allt innehåll i arrayen, t.ex. då det ska skrivas ut. | // Använd en loop för att gå igenom allt innehåll i arrayen, t.ex. då det ska skrivas ut. | ||
| - | $i=0; | + | $i = 0; |
| - | while ($i < count($names)) { // count() tar reda på hur många det finns i en array | + | while ($i < count($names)) { // count() tar reda på hur många |
| echo 'Namn ' . $i . ' är: ' . $names[$i] . '< | echo 'Namn ' . $i . ' är: ' . $names[$i] . '< | ||
| $i++; | $i++; | ||
| } | } | ||
| + | echo '< | ||
| - | $i=3; | + | $i = 0; |
| while ($i < 11) { // Loop kan användas för att sätta värden. | while ($i < 11) { // Loop kan användas för att sätta värden. | ||
| - | $arr1[$i] = $i*5; | + | $arr1[$i] = $i*5; // Alternativt skriv: $arr[] = $i * 5; |
| $i++; | $i++; | ||
| } | } | ||
| print_r($arr1); | print_r($arr1); | ||
| - | $j=0; | + | $arr1[] = 55; // Tomma klammrar -> Lägger in på nästa lediga position |
| - | $arr2[6]=-1; | + | echo '< |
| - | while($j < 11) { | + | print_r($arr1); |
| - | $arr2[] = $j*6; // Startar | + | |
| - | $j++; | + | |
| - | } | + | |
| - | print_r($arr2); | + | |
| echo '< | echo '< | ||
| - | //$ages = array (34,23,45); | + | //$ages = [34, 23, 45]; |
| $ages = [ // Kan byta till andra nycklar än siffror. | $ages = [ // Kan byta till andra nycklar än siffror. | ||
| ' | ' | ||
| Line 53: | Line 51: | ||
| ]; | ]; | ||
| print_r($ages); | print_r($ages); | ||
| - | echo $ages[' | + | echo '< |
| $arr3 = [ // Kan innehålla flera olika saker. | $arr3 = [ // Kan innehålla flera olika saker. | ||
| Line 59: | Line 57: | ||
| ' | ' | ||
| 3 => 56, | 3 => 56, | ||
| - | ' | + | ' |
| ]; | ]; | ||
| + | echo '< | ||
| print_r($arr3); | print_r($arr3); | ||
| + | echo '</ | ||
| + | |||
| echo $arr3[' | echo $arr3[' | ||