Ved at bruge denne side acceptere du samtidig Brugbarts og vores partneres brug af cookies.

Læs mere

En Indledning til PHP

Begynder indledning til script programmerings sproget PHP.

Redigeret: 2011-03-25 04:53

PHP er ikke en erstatning til HTML og CSS som mange begyndere fejlagtigt tror. PHP bliver brugt sammen med HTML, til at sammensætte siderne før de bliver sendt til browseren. Man kan også bruge PHP til at behandle andet end HTML, men det vil ikke blive gennemgået i denne Vejledning.

PHP er et server-side script sprog, som bliver brugt til at behandle HTML, billeder, XML, og andre fil formater, før de bliver sendt til browseren.

Hvordan det virker

Du skal enten selv have en server, eller have en hjemmeside som er hosted hos en udbyder der understøtter PHP.

For de fleste begyndere vil det være nemmest bare, at købe et domænenavn igennem en udbyder, som understøtter PHP.

Din første side i PHP

Dette eksempel vil bruge PHPs Echo, til at skrive noget tekst til en side i mellem nogle paragraf tags.

<!DOCTYPE html>
<html lang="da">

  <head>
    <!--Dette er en kommentar-->
  <title>Min første hjemmeside</title>

  </head>

  <body>
<?php
  echo '<p>Dette er min første Hjemmeside som bruger PHP!</p>';
?>
    <!--Dette er en kommentar-->
  </body>

</html>

Nogle server konfikuationer gør det muligt at kode PHP direkte i .html filer, men normalt skal du gemme dine filer med .php fil typen for at det virker. Nogle udbydere har gjort det muligt for deres kunder, at ændre den slags indstillinger med .htaccess filer.

Som du sikkert kan se, så skal alt PHP kode være omsluttet af et start <?php og slut ?> tag, disse tags fortæller serveren at vi skriver PHP.

Brugen af PHP tags

En anden, ofte bedre måde, at lave dynamiske sider på, er ved at bruge PHPs start og slut tag som vist nedenfor.

<!DOCTYPE html>
<html lang="da">

  <head>
    <!--Dette er en kommentar-->
  <title><?php echo 'Sidens titel!'; ?></title>

  </head>

  <body>

   <p><?php echo 'Dette er min første Hjemmeside som bruger PHP!'; ?></p>';
   <p><?php echo 'Her er noget mere tekst.'; ?></p>';

    <!--Dette er en kommentar-->
  </body>

</html>