Udvikler der arbejder med kode på flere skærme
← Tilbage til GuidesBegynder

Hvad er PHP?

En introduktion til verdens mest brugte server-side programmeringssprog.

Foto: Abdullahi Maxamed / Unsplash

PHP i én sætning

PHP (PHP: Hypertext Preprocessor) er et server-side scriptsprog designet til webudvikling. Når en bruger besøger en PHP-drevet hjemmeside, kører serveren PHP-koden, genererer HTML og sender resultatet til brugerens browser.

PHP driver over 75% af alle websites med kendt server-side teknologi. Det inkluderer WordPress (43% af alle websites på nettet), Wikipedia, Facebook (delvist) og millioner af e-commerce butikker.

hello.php
<?php
// Dit første PHP-script
echo "Hej verden!";
// Variabler
$name = "PHPLex";
echo "Velkommen til {$name}";

Kort historie

PHP blev skabt i 1994 af Rasmus Lerdorf som et simpelt værktøj til at tracke besøg på hans personlige hjemmeside. Navnet stod oprindeligt for "Personal Home Page", men blev senere omdøbt til det rekursive akronym "PHP: Hypertext Preprocessor".

1995
PHP/FIFørste offentlige version - grundlæggende formular-håndtering
2000
PHP 4Zend Engine introduceret - PHP bliver et rigtigt programmeringssprog
2004
PHP 5OOP-revolution med klasser, interfaces og exceptions
2015
PHP 72x hastighed, type declarations, null coalescing operator
2020
PHP 8.0JIT-kompilering, named arguments, match expressions, attributes
2024
PHP 8.4Property hooks, asymmetric visibility, forbedret DOM API

Se alle versioner i detaljer på PHP Versioner.

Hvad bruges PHP til?

Content Management

WordPress, Drupal og Joomla er alle bygget i PHP. WordPress alene driver 43% af alle websites globalt.

E-commerce

WooCommerce, Magento og PrestaShop håndterer milliarder i transaktioner hvert år — alt drevet af PHP.

Web-applikationer

Moderne PHP frameworks som Laravel og Symfony gør det muligt at bygge komplekse SaaS-produkter og API'er.

API-udvikling

PHP bruges til at bygge REST API'er og GraphQL-backends der fodrer mobile apps og SPA'er.

PHP i praksis

Her er et eksempel på en simpel PHP-klasse — det meste moderne PHP-kode bruger objektorienteret programmering:

<?php

class Product
{
    public function __construct(
        private readonly string $name,
        private readonly float $price,
    ) {}

    public function priceWithVat(): float
    {
        return $this->price * 1.25;
    }

    public function formatted(): string
    {
        $price = number_format($this->priceWithVat(), 2, ',', '.');
        return "{$this->name}: {$price} DKK";
    }
}

$product = new Product('PHP Bog', 299.00);
echo $product->formatted();
// Output: PHP Bog: 373,75 DKK

PHP-økosystemet

PHP har et modent økosystem med værktøjer og standarder der gør professionel udvikling effektiv:

+
Composer — PHP's package manager. Over 400.000 pakker på Packagist.org. Se Værktøjer.
+
PSR-standarder — Fælles kodestandarder (PSR-4 autoloading, PSR-7 HTTP, PSR-12 coding style) sikrer interoperabilitet.
+
PHPUnit — Den standard test-framework. Bruges af alle større frameworks og projekter.
+
PHPStan / Psalm — Statisk analyse-værktøjer der finder fejl uden at køre koden.

Lær PHP med Video

freeCodeCamps fulde PHP-kursus er et godt sted at starte — over 4 timers gratis undervisning:

Ofte Stillede Spørgsmål

Er PHP stadig relevant i 2026?

Ja. PHP driver over 75% af alle websites med kendt server-side teknologi. Med PHP 8.4 har sproget fået moderne features som property hooks, fibers og JIT-kompilering. Frameworks som Laravel er blandt de mest populære web-frameworks på tværs af alle sprog.

Hvad er forskellen på PHP og JavaScript?

PHP kører på serveren og genererer HTML der sendes til browseren. JavaScript kører primært i browseren (client-side). Moderne webudvikling bruger ofte begge: PHP til backend-logik og database, JavaScript til interaktiv frontend.

Hvordan starter jeg med PHP?

Installér PHP lokalt (XAMPP, Homebrew eller Docker), opret en index.php fil, og start med at lære arrays, funktioner og OOP. Composer er næste skridt for pakke-håndtering.