Τι είναι Function;
Function είναι ένα κομμάτι πρόγραμμα το οποίο βρίσκετε μέσα στο main πρόγραμμα το οποίο σκοπό έχει να εκτελεί μια εργασία η οποία χρειάζεται να εκτελεστεί πολλές φορές στο πρόγραμμα και με αυτό το τρόπο εξοικονομούμε χώρο στον Source File μας.
- Κώδικας: Επιλογή όλων
function onomafunction()
{
εντολές;
}
Αναλυτικότερα
- Κώδικας: Επιλογή όλων
<?php
function printname()
{
echo "M.Jackson";
}
echo "My name is ";
printname();
?>
Αποτέλεσμα
My name is M.Jackson
Αναλυτικότερα 2
- Κώδικας: Επιλογή όλων
<?php
function pcprint($pc)
{
echo $pc . "<br />";
}
echo "My main computer is running ";
pcprint("Arch Linux");
echo "My second computer is running ";
pcprint("Debian Linux ");
echo "My netbook is running ";
pcprint("MeeGo");
?>
Αποτέλεσμα
My main computer is running Arch Linux
My second computer is running Debian Linux
My netbook is running MeeGo
Αναλυτικά 3
- Κώδικας: Επιλογή όλων
<?php
function plus($x,$y)
{
$total=$x+$y;
return $total;
}
echo "5 + 5 = " . plus(5,5);
?>
Αποτέλεσμα
5 + 5 = 10
Forms και εισαγωγή δεδομένων στην PHP
Πλέον μπορούμε να δημιουργήσουμε πεδία έτσι ώστε ο χρήστης να μπορεί να δώσει στο πρόγραμμα μας δεδομένα. Χρειαζόμαστε γνώσεις της HTML.
Ποίο κάτω έχουμε ένα παράδειγμα στην HTML
- Κώδικας: Επιλογή όλων
<html>
<body>
<form action="test.php" method="post">
Name: <input type="text" name="fname" />
Surname: <input type="text" name="sname" />
<input type="submit" />
</form>
</body>
</html>
Όταν ο χρήστης πατήσει το κουμπί Submit τότε τα δεδομένα θα μεταφερθούν στο PHP file το "test.php".
Το αρχείο μοιάζει κάπως έτσι:
- Κώδικας: Επιλογή όλων
<html>
<body>
Welcome <?php echo $_POST["fname"]; ?> <?php echo $_POST["sname"]; ?>!<br />
</body>
</html>
Δοκιμάστε το.