louktao014 / upload_form

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PHP Lab1

#####Τι είναι PHP

  • Server Scripting Γλώσσα Προγραμματισμού
  • Ισχυρό εργαλείο για την κατασκευή δυναμικών και δια δραστικών σελίδων Παγκοσμίου Ιστού.
  • Ευρέως διαδεδομένη. -Είναι εντελώς δωρεάν.

#####PHP Αρχείο

  • Μπορεί να περιέχει απλό κείμενο, HTML, CSS, JavaScript και κώδικα PHP
  • Τα αρχεία PHP εκτελούνται στον διακομιστή (Server) και το αποτέλεσμα αυτών επιστρέφεται στον περιηγητή ιστού (Browser) ως απλό HTML κείμενο.
  • Κατάληξη αρχείων .php

#####Γιατί PHP?

  • Μπορεί να τρέξει σε μια πληθώρα από πλατφόρμες (Linux, Unix, Windows, Mac OS X etc.)
  • Είναι συμβατή με τους περισσότερους τύπους διακομιστών (Servers) που χρησιμοποιούνται σήμερα (Apache, IIS, etc.)
  • Υποστηρίζει ένα ευρύ φάσμα βάσεων δεδομένων
  • Εύκολη στην εκμάθηση

#####Setup PHP

Αν δεν τρέχει ο Apache αλλάξτε την πόρτα του skype.

#Παραδείγματα

Εμφάνιση κειμένου στο body της σελίδας με χρήση PHP

<!DOCTYPE html>
<html>
    <body>
        <?php
            echo "My first PHP script!";
        ?>
    </body>
</html> 

Ορισμός μεταβλητών

<?php
    $txt = "Hello world!";
    $x = 5;
    $y = 10.5;
?>

Εμφάνιση Κειμένου

<?php
    echo "<h2>PHP is Fun!</h2>";
    echo "Hello world!<br>";
    echo "I'm about to learn PHP!<br>";
    echo "This ", "string ", "was ", "made ", "with multiple parameters.";
?> 

Εμφάνιση Μεταβλητών

<?php
    $txt1 = "Learn PHP";
    $txt2 = "W3Schools.com";
    $x = 5;
    $y = 4;

    echo "<h2>$txt1</h2>";
    echo "Study PHP at $txt2<br>";
    echo $x + $y;
?> 

Συνθήκες ελέγχου

<?php
    $t = date("H");

    if ($t < "20") {
        echo "Have a good day!";
    } else {
        echo "Have a good night!";
    }
?>  

Δομή Επανάληψης

<?php
    $x = 1;

    while($x <= 5) {
        echo "The number is: $x <br>";
        $x++;
    }
?> 

Δομή με For

<?php
    for ($x = 0; $x <= 10; $x++) {
        echo "The number is: $x <br>";
    }
?> 

Συναρτήσεις

<?php
    function writeMsg() {
        return "Hello world!";
    }
    $message = writeMsg(); // call the function
    echo $message;
?>

Πίνακες

<?php
    $cars = array("Volvo", "BMW", "Toyota");
    echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
?> 

Επόμενο Εργαστήριο

  • Δημιουγία Φόρμας

About


Languages

Language:PHP 63.0%Language:CSS 27.5%Language:HTML 7.4%Language:JavaScript 2.1%