Integrering af PHP i HTML
Lær at integrere PHP i HTML for at oprette dynamiske websider
Integrering af PHP i HTML er en gratis PHP Academy-lektion på CoddyKit. Dette er lektion 2 af 2. 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 2 lektioner i alt.
Indlejring af PHP i HTML
Velkommen til næste lektion! I denne lektion lærer du, hvordan du indlejrer PHP-kode i HTML for at oprette dynamiske og interaktive websider. Lad os komme i gang!
Hvorfor indlejre PHP i HTML?
Ved at indlejre PHP i HTML kan du oprette websider, der viser dynamisk indhold baseret på logik på serversiden. Det er vigtigt for at skabe personlige brugeroplevelser, behandle formularer og interagere med databaser.
Eksempel: Vise en brugers navn eller den aktuelle dato på en webside.
Grundlæggende PHP i HTML
Du kan indsætte PHP-kode i HTML ved hjælp af tagsene <?php og ?>. Eksempel:
<?php echo "Welcome to My Website!"; ?>Brug af PHP-variabler i HTML
Du kan definere PHP-variabler og bruge dem i dit HTML-indhold. Eksempel:
<!DOCTYPE html>
<html lang="en">
<head>
<title>Dynamic Content</title>
</head>
<body>
<?php
$name = "Alice";
?>
<h1>Welcome, <?php echo $name; ?>!</h1>
</body>
</html>
PHP til betinget HTML
PHP kan bruges til betinget visning af HTML-indhold baseret på logik på serversiden. Eksempel:
Resultat: Afhængigt af værdien af $isLoggedIn viser browseren enten "Velkommen tilbage!" eller "Log ind."
<!DOCTYPE html>
<html lang="en">
<head>
<title>Conditional Content</title>
</head>
<body>
<?php
$isLoggedIn = true;
?>
<?php if ($isLoggedIn): ?>
<h1>Welcome Back!</h1>
<?php else: ?>
<h1>Please Log In</h1>
<?php endif; ?>
</body>
</html>
Brug af løkker i HTML
PHP-løkker kan bruges til at generere gentaget HTML-indhold. Eksempel:
Resultat: Browseren viser en usorteret liste med elementerne "Element 1", "Element 2" og "Element 3".
<!DOCTYPE html>
<html lang="en">
<head>
<title>Loop Example</title>
</head>
<body>
<ul>
<?php
$items = ["Item 1", "Item 2", "Item 3"];
foreach ($items as $item):
?>
<li><?php echo $item; ?></li>
<?php endforeach; ?>
</ul>
</body>
</html>
Korte PHP-tags
Du kan bruge korte PHP-tags <?= som en forkortelse for <?php echo. Eksempel:
Resultat: Browseren viser "Hej, verden!"
Bemærk: Korte tags skal muligvis aktiveres i din PHP-konfiguration (short_open_tag i php.ini).
<!DOCTYPE html>
<html lang="en">
<head>
<title>Short Tags</title>
</head>
<body>
<h1><?= "Hello, World!"; ?></h1>
</body>
</html>
Bedste praksis for indlejring af PHP i HTML
Her er nogle tip til ren og vedligeholdelsesvenlig kode:
- Brug korrekt indrykning for at forbedre læsbarheden.
- Adskil PHP-logik og HTML så vidt muligt.
- Brug skabelonmotorer som Blade eller Twig til større projekter.
Tip: Hold din PHP-kode organiseret, så det er lettere at fejlfinde og vedligeholde.
<!DOCTYPE html>
<html lang="en">
<head>
<title>PHP Example</title>
</head>
<body>
<?php
$greeting = "Hello, PHP!";
?>
<h1><?php echo $greeting; ?></h1>
</body>
</html>
Godt gået!
Tillykke! Du har lært, hvordan du indlejrer PHP i HTML for at oprette dynamiske websider. Du kan nu kombinere logik på serversiden med indhold på klientsiden uden problemer. I næste lektion dykker vi ned i PHP-variabler og konstanter. 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 “Integrering af PHP i HTML” gratis?
Ja — hele teksten til “Integrering af PHP i HTML” 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 2 lektioner i alt.
Hvad lærer jeg i “Integrering af PHP i HTML”?
Lær at integrere PHP i HTML for at oprette dynamiske websider 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 2.
Hvor lang tid tager lektionen “Integrering af PHP i HTML”?
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.
Alle lektioner i dette kursus
- PHP-syntaks og -struktur
- Integrering af PHP i HTML