Datatyper
Udforsk forskellige datatyper i PHP, f.eks. strenge, heltal og arrays
Datatyper er en gratis PHP Academy-lektion på CoddyKit. Dette er lektion 2 af 5. Du kan læse hele lektionen gratis nedenfor — og derefter øve dig praktisk i browseren med en indbygget kodeeditor og en AI-vejleder, der er tilgængelig døgnet rundt. Den er en del af læringsforløbet i PHP Academy, og dine fremskridt synkroniseres på tværs af nettet og CoddyKit-appen. PHP Academy-kurset indeholder 5 lektioner i alt.
Datatyper
Velkommen til et nærmere kig på PHP! I denne lektion lærer du om PHP's datatyper, som bestemmer, hvilken slags data en variabel kan gemme. Det er vigtigt at forstå datatyper for at kunne skrive effektive PHP-programmer. Lad os begynde!

Hvad er datatyper?
Datatyper angiver, hvilken slags data en variabel kan indeholde. PHP er et dynamisk typet sprog, hvilket betyder, at variabler kan skifte type under kørsel.
Eksempel:
Vigtigt: PHP bestemmer automatisk en variabels datatype ud fra dens værdi.
<?php
$value = 42; // Integer
echo $value;
$value = "Hello"; // Now a String
echo $value;
?>
PHP-datatyper
PHP understøtter følgende datatyper:
- Streng: En sekvens af tegn.
- Heltal: Hele tal.
- Decimaltal: Tal med decimaler.
- Boolesk værdi: Sande eller falske værdier.
- Array: En samling af værdier.
- Objekt: En instans af en klasse.
- NULL: Repræsenterer en variabel uden værdi.
- Ressource: Særlige variabler, der indeholder referencer til eksterne ressourcer.
Lad os se nærmere på dem.
Strenge
En streng er en sekvens af tegn, omgivet af enkelte (') eller dobbelte (") anførselstegn. Eksempel:
Vigtigt: Brug dobbelte anførselstegn, når du har brug for at indsætte variabler direkte i strengen.
<?php
$greeting = "Hello, World!";
echo $greeting; // Outputs: Hello, World!
?>
Tal
PHP understøtter to taltyper:
- Heltal: Hele tal.
- Decimaltal: Tal med decimaler.
Eksempel:
<?php
$integer = 42;
$float = 3.14;
echo "Integer: $integer, Float: $float";
?>
Booleske værdier
En boolesk værdi repræsenterer en af to værdier: true eller false. Booleske værdier bruges ofte i betingede sætninger. Eksempel:
<?php
$isLoggedIn = true;
if ($isLoggedIn) {
echo "Welcome back!";
} else {
echo "Please log in.";
}
?>
Arrays
Et array er en samling værdier, der er gemt i en enkelt variabel. Arrays kan indeholde flere datatyper. Eksempel:
Vigtigt: Arrays er indekseret fra nul, hvilket betyder, at det første element har indekset 0.
<?php
$colors = ["Red", "Green", "Blue"];
echo $colors[0]; // Outputs: Red
?>
Særlige datatyper
PHP har nogle særlige datatyper:
- NULL: En variabel uden værdi.
- Ressource: En reference til en ekstern ressource, f.eks. en databaseforbindelse.
Eksempel:
Tip: Brug var_dump() til at undersøge en variabels type og værdi.
<?php
$empty = NULL;
echo $empty; // Outputs nothing
?>
<?php
$value = "42";
echo gettype($value);
?>
Godt gået!
Tillykke! Du har undersøgt PHP's datatyper, herunder strenge, tal, booleske værdier, arrays og særlige typer som NULL. Det er vigtigt at forstå datatyper for at kunne skrive effektiv og fejlfri kode. I næste lektion undersøger vi operatorer og hvordan du udfører forskellige handlinger i PHP. Lad os fortsætte med at kode!

Lær PHP med en AI-underviser — gratis
Skriv og kør rigtig kode i din browser, få øjeblikkelig hjælp fra en AI-underviser døgnet rundt, og fortsæt, hvor du slap, på web eller i appen.
- Kurser
- 49
- Lektioner
- 195
Ofte stillede spørgsmål
Er lektionen “Datatyper” gratis?
Ja — hele teksten til “Datatyper” kan læses gratis her på nettet. Hvis du vil øve dig interaktivt med en indbygget kodeeditor og en AI-vejleder døgnet rundt og få adgang til resten af PHP Academy-kurset, skal du opgradere til CoddyKit PRO. PHP Academy-kurset indeholder 5 lektioner i alt.
Hvad lærer jeg i “Datatyper”?
Udforsk forskellige datatyper i PHP, f.eks. strenge, heltal og arrays Du øver dig i PHP Academy med praktisk kode, som du kører direkte i browseren, og en AI-vejleder døgnet rundt besvarer dine spørgsmål, mens du arbejder dig gennem lektionen.
Skal jeg have erfaring for at begynde på PHP Academy?
Der kræves ingen tidligere erfaring. PHP Academy på CoddyKit er tilrettelagt for både begyndere og øvede, så du kan starte her eller fra begyndelsen og lære i dit eget tempo. Dette er lektion 2 af 5.
Hvor lang tid tager lektionen “Datatyper”?
De fleste CoddyKit-lektioner tager cirka 5–10 minutter. Hver lektion er kort og interaktiv, så du gør løbende fremskridt og kan fortsætte, hvor du slap – på både web og app.
Kan jeg skrive og køre kode i denne PHP Academy-lektion?
Ja. Alle PHP Academy-lektioner har en indbygget kodeeditor, så du kan skrive og køre rigtig kode direkte i din browser og få øjeblikkelig feedback fra AI – uden lokal opsætning.