CMS-kursen

Testa i webbläsaren

Starta PHP:s inbyggda webbserver och visa din första PHP-sida.

1. Skapa en mapp och en fil

Skapa en mapp för dina övningar, till exempel C:\php-test.

Skapa filen index.php i mappen med det här innehållet:

<?php
echo "Hej från PHP " . PHP_VERSION;

Vad koden gör:

  • <?php talar om att det som följer är PHP-kod. Alla PHP-filer börjar så.
  • echo skriver ut text.
  • . (en punkt) slår ihop två strängar.
  • PHP_VERSION är en inbyggd konstant som innehåller versionsnumret.
  • Varje rad avslutas med ;.

2. Starta webbservern

PHP har en inbyggd webbserver som är gjord för utveckling. Öppna en terminal, gå till mappen och starta servern:

cd C:\php-test
php -S localhost:8000

Terminalen visar nu att servern lyssnar. Låt fönstret vara öppet: stänger du det stängs servern. Du stoppar den med Ctrl + C.

3. Öppna sidan

Surfa till http://localhost:8000. Du ska se texten Hej från PHP följt av versionsnumret.

Nu är din dator både server och klient. PHP körde filen och skickade resultatet till webbläsaren.

Prova själv

  1. Högerklicka på sidan och välj Visa sidkälla. Ser du någon PHP-kod? Varför inte?
  2. Ändra texten i index.php, spara och ladda om sidan. Behövde du starta om servern?
  3. Titta i terminalfönstret. Vad skrivs ut varje gång du laddar om sidan?

Klar när

  • Sidan visas på http://localhost:8000.
  • Du kan förklara varför PHP-koden inte syns i sidkällan.