NemProgrammering.dk logo
nordicway webhotel

Arrays i PHP

PHP kursus | Lær PHP for begyndere
WordPress hjemmeside hjælp

Information om denne video

Underviser: Jeppe Borggaard Jørgensen

Denne video skal handle om arrays i PHP, og hvordan du anvender disse. Et array er en værdi som kan indeholde andre værdier som elementer. Disse elementer er værdier, der som hovedregel er af samme type, dog ikke nødvendigvis. I PHP er hvert element i et array indekseret med enten et heltal eller med en streng. Dette og meget mere vil du se mere om i denne videoguide.

Øvelser:
1 - Lav et numerisk array, der indeholder 6 valgfrie tal elementer. Udprint dit array.

2 - Lav et numerisk array, der indeholder 5 STRING elementer (fungerer på samme måde som med tal, bare indsæt string istedet). Udprint array.
3 - Konstruér en sætning, ved at tage strings fra dit array i øvelse 2. For eksempel kan du lave en variabel, og sætte den lig med et par elementer der sættes sammen med operatoren fra dit array. Udskriv så sætningen.
4 - Lav et associativt array, der holder styr på varerne i dit køleskab. Key er varen, og value er antallet du har. For eksempel $fridge['milk'] = 2; udfyld en 3-4 stykker. Udprint herefter hele dette array.
5* - Bonus: udprint det du har MEST af, i øvelse 4. Har du for eksempel mest mælk i dit køleskab, skal du udprinte "Jeg har mest mælk: 14", hvis du f.eks. havde 14 mælk i køleskabet. Kan løses med if-else sætninger, og ved manuelt at kigge i hver enkelt key-value pair i dit associative array.

Video tags:

Denne video relaterer til emner såsom: php koder , php kursus, PHP video tutorial, PHP vejledning, dansk video tutorial, lær PHP, PHP for begyndere, arrays i php

Her har du kildekoden

<?php

// Numeriske arrays
$numbers[] = 4;
$numbers[] = 28;
$numbers[] = -14;
$numbers[] = 55;
$numbers[] = -124;

$result = $numbers[0] + $numbers[3];

echo "$numbers[0] + $numbers[3] = $result<br><hr>";

// Associative arrays
$papir['A4'] = 23;
$papir['A3'] = 25;
$papir['Plakat'] = 150;
$gem = $papir['A4'];

echo "Vores A4 papir koster: $gem";

?>

Spørgsmål og kommentarer

Har du spørgsmål eller kommentarer? Så skriv herunder og vi eller en anden lœser vil svare hurtigst muligt!

Url´er bliver automatisk omdannet til links (nofollow).

kommentar på NemProgrammering.dk - lav din egen hjemmeside
Peter    16-09-2018

Du havde problemer med at echo'e fra det associative array. Jeg tror bare du skal udelade quotations således: echo "Vores A4 papir koster kr. $papir[A4] pr 10 stk."; Det virker ihvertfald for mig :) I øvrigt forstår jeg ikke helt hvorfor I alle er så vilde med XAMPP pg Netbeans. Hvorfor ikke bruge editoren Atom med den package der hedder PHP Server - det virker altid. Og så kan Atom en del mere end Netbeans - specielt hvis man bruger lidt tid på at installere gode packages. Bare et input :)


kommentar på NemProgrammering.dk - lav din egen hjemmeside
Steffen Mølgaard Larsen    16-10-2016

echo "Vores A4-papir koster $papir[a4]";


kommentar på NemProgrammering.dk - lav din egen hjemmeside
Bendt    02-02-2016

Man kunne bruge denne echo "Vores A4 papir koster: ".$papir['A4'];


kommentar på NemProgrammering.dk - lav din egen hjemmeside
Jon    20-02-2015

Det skal skrives echo "vores A4 papir koster" . $papir['A4'];