Information

Dette site er udarbejdet som et arkiv til forskellige PHP-funktioner i WordPress

FAQ

Hvad er PHP?

PHP står for “PHP: Hypertext Preprocessor” (et rekursivt akronym). Det er et open source-scriptsprog, der primært bruges til webudvikling. PHP-kode udføres på serveren, og resultatet sendes til browseren som HTML.

PHP er populært af flere grunde:

  • Let at lære: Syntaksen er relativt enkel, især for dem med kendskab til C-lignende sprog.
  • Open Source: Det er gratis at bruge og distribuere.
  • Stor community: Der findes et stort og aktivt community, hvilket betyder masser af dokumentation, tutorials og support.
  • Bred database-support: PHP fungerer godt med mange forskellige databaser, især MySQL/MariaDB.
  • Platformuafhængigt: PHP kan køre på forskellige operativsystemer som Windows, macOS og Linux.
  • Mange frameworks og CMS’er: Populære systemer som WordPress, Drupal, Joomla, og frameworks som Laravel og Symfony er bygget med PHP.

PHP-kode kan indlejres direkte i HTML-filer. Når en server modtager en anmodning om en .php-fil, behandler PHP-fortolkeren PHP-koden og genererer HTML (eller andet output), som derefter sendes til brugerens browser. Dette gør det muligt at skabe dynamisk indhold.

Eksempel:

<!DOCTYPE html>
<html>
<head>
<title>PHP Eksempel</title> </head>
<body>
<h1><?php echo “Hej fra PHP!”; ?></h1>
<p>Datoen i dag er
<?php echo date(“d-m-Y”); ?>.</p>
</body>
</html>

PHP er serverside: Koden udføres på webserveren, før siden sendes til browseren. Det bruges typisk til databaseinteraktion, sessionhåndtering, og generering af dynamisk indhold. 

JavaScript er primært clientside: Koden udføres i brugerens browser. Det bruges til at gøre websider interaktive, validere formularer, manipulere DOM’en (Document Object Model) og lave asynkrone kald (AJAX) til serveren. (Bemærk, JavaScript kan også køre på serveren med Node.js).