Εκτέλεση κώδικα PHP

Ας υποθέσουμε ότι έχετε ήδη εγκατεστημένο έναν διακομιστή PHP. Σε αυτόν, τα προγράμματά σας θα βρίσκονται σε αρχεία με επέκταση php. Αυτά τα αρχεία στην πραγματικότητα αντιπροσωπεύουν συνηθισμένα αρχεία HTML, στα οποία μπορούμε να γράφουμε HTML κώδικα για τις σελίδες μας, όπως εδώ:

index.php<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>My first program</title>
  </head>
  <body>
    my first program
  </body>
</html>

Σε αυτά τα αρχεία, ακριβώς μέσα στον κώδικα HTML, μπορούμε να γράφουμε κώδικα PHP. Γράφεται σε ειδικές αγκύλες:

index.php<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>My first program</title>
  </head>
  <body>
    <?php
      echo 'my first program';
    ?>
  </body>
</html>

Εάν εκτελέσετε αυτό το αρχείο μέσω του διακομιστή PHP, ο διακομιστής θα εκτελέσει τις εντολές PHP και το αποτέλεσμα θα στείλει στο πρόγραμμα περιήγησης. Η εντολή echo, που μπορείτε να δείτε εκεί, απλώς εκτελεί την εμφάνιση της δεδομένης συμβολοσειράς. Ως αποτέλεσμα, στο πρόγραμμα περιήγησης θα φτάσει μόνο ο κώδικας HTML, και αντί για τον κώδικα PHP θα υπάρχει το αποτέλεσμα της εκτέλεσής του.

Για απλότητα, στο στάδιο της μάθησης οι περιττές ετικέτες μπορούν να μην γράφονται:

index.php<?php
  echo 'my first program';
?>