Κουλίνας Μιχαήλ Α.Μ.:774 Μπουρνάζης Χρήστος Α.Μ.:792 Ρογκάκος Γεώργιος Α.Μ.:817
"PHP: Hypertext Preprocessor" Ευρέως χρησιμοποιούμενη, ανοιχτού κώδικα, γενικού σκοπού scripting γλώσσα προγραμματισμού Ειδικά κατάλληλη για ανάπτυξη εφαρμογών για το Web και μπορεί να ενσωματωθεί στην HTML
Χρειαζόμαστε έναν Server με εγκατεστημένη την php.
Example
Ο κώδικας PHP είναι εσώκλειστος σε ειδικά tags (ετικέτες) αρχής και τέλους που σας επιτρέπουν να μεταφέρεστε μέσα και έξω από το "PHP mode" (PHP τρόπο λειτουργίας).
Δύο είναι τα βασικότερα tags που χρησιμοποιούνται για τη δήλωση των κομματιών που έχουν κώδικα σε PHP:
Οι τύποι των μεταβλητών και οι δηλώσεις τους είναι παρόμοια με άλλες γλώσσες προγραμματισμού όπως η C. Παραδείγματα μεταβλητών $welcome_text = "Hello and welcome to my website."; $user_id = 987
Η δομή μιας εντολής if ειναι ως εξής: IF (something == something else){ THEN Statement } else { ELSE Statement }
Παράδειγμα: if ($username == "webmaster") { echo "Please enter your password below"; } else { echo "We are sorry but you are not a recognised user"; } if ($name == "" || $ == "" || $password == "") { echo "Please fill in all the fields"; }
Παράδειγμα $number = 1000; $current = 0; while ($current "; }
Παράδειγμα: $names[0] = 'John'; $names[1] = 'Paul'; $names[2] = 'Steven'; $names[3] = 'George'; $names[4] = 'David';
Παράδειγμα: $number = 5; $x = 0; while ($x "; ++$x; }
Μια από τις σημαντικότερες χρήσεις μιας server-side scripting γλώσσας, όπως η ΡΗΡ, είναι να παρασχεθεί ένας τρόπος αποστολής από τον server και, ειδικότερα, για να πάρει τα εισαγόμενα στοιχειά (μέσω μιας φόρμας) και να τα εξάγει σε μια διεύθυνση .
Ένα είναι εξαιρετικά εύκολο να σταλθεί με τη χρήση της παρακάτω εντολής: mail($to,$subject,$body,$headers);
Παράδειγμα: $to = $subject = "PHP Is Great"; $body = "PHP is one of the best scripting languages around"; $headers = "From: mail($to,$subject,$body,$headers); echo "Mail sent to $to";
Παράδειγμα: Your Name: Comments Τώρα πρέπει να φτιάξουμε το αρχείο mail.php
Mail.php :
Η δημιουργία μιας σύνδεσης σε μια βάση δεδομένων SQL από ένα αρχείο ΡΗΡ είναι εύκολη! Στο παρακάτω παράδειγμα θα χρησιμοποιήσουμε βάση δεδομένων τύπου MySQL
Παράδειγμα: <?php $dbhost = 'localhost'; $dbuser = 'root'; $dbpass = 'password'; $conn = mysql_connect($dbhost, $dbuser, $dbpass) or die ('Error connecting to mysql'); $dbname = 'uoidb'; mysql_select_db($dbname); //... do something like insert or select, etc mysql_close($conn); // …close connection ?>