Εισαγωγή

Η PHP είναι μια γλώσσα προγραμματισμού για τη δημιουργία σελίδων web με δυναμικό περιεχόμενο. Τα αρχικά της προκύπτουν από τη φράση PHP: Hypertext Preprocessor. Ο κώδικας PHP εκτελείται στην πλευρά του διακομιστή, γι' αυτό και λέμε ότι αποτελεί μία server-side scripting γλώσσα. Όταν ένας χρήστης επισκεφτεί μία ιστοσελίδα γραμμένη σε PHP, ο web server επεξεργάζεται τον PHP κώδικα. Στη συνέχεια, επιλέγει ποια στοιχεία θα είναι ορατά στο φυλλομετρητή του χρήστη (π.χ. κείμενο και εικόνες) και κρύβει τα υπόλοιπα (π.χ. σύνδεση με βάση δεδομένων, μαθηματικοί υπολογισμοί κλπ). Τέλος, μεταφράζει την PHP σε HTML και στέλνει το αποτέλεσμα στο φυλλομετρητή του χρήστη.

Είναι open source και μπορεί να την κατεβάσει ο οποιοσδήποτε δωρεάν. Όπως έχουμε δει στο κεφάλαιο 1, για να γράψουμε κώδικα σε γλώσσα PHP, το αρχείο μας θα πρέπει να έχει την κατάληξη php. Μέσα στο αρχείο, μπορεί να υπάρχει και κώδικας html ώστε να προβάλουμε το περιεχόμενο στη μορφή που θέλουμε.