Ξεκινώντας με PHP

VN:F [1.9.22_1171]
Rating: 0.0/5 (0 votes cast)
FavoriteLoadingΠροσθήκη στα Αγαπημένα μου
9/05/2010 από
root

Πολλοί θα έχετε ακούσει για την PHP, για δυναμικό περιεχόμενο, για Server Side scripting. Αρκετοί θα ανααρωτηθήκατε πως μπορώ να αλληλεπιδρώ με τον χρήστη, να υπολογίζω στατιστικά, να χρησιμοποιώ βάση δεδομένων ή να κρατάω πληροφορίες για τον χρήστη.

 

Τι είναι η PHP

Η PHP (Hypertext Preprocessor) είναι μια, ευρείας χρήσης, γλώσσα προγραμματισμού γενικής χρήσης που κύρίως ασχολείται με τον διαδικτυακό προγραμματισμό και μπορεί να εισαχθεί απλά στην HTML.
Η εισαγωγή PHP κώδικα είναι αρκετά απλοποιημένη σε αντίθεση με άλλες γλώσσες και οι εντολές τις είναι κατανοητές σε απλή αγγλική. Η PHP είναι πολύ εύκολη για τον απλό χρήστη ενώ προσφέρει πολλές λειτουργίες για προχωρημένους και απαιτητικούς χρήστες.

 

Πρωτού αρχίσετε

Πριν αρχίσουμε την εισαγωγή μας στην PHP, πρέπει να βεβαιωθούμε ότι έχουμε δυο πράγματα στην διάθεση μας.

1) Πρέπει να έχουμε κάποιον server με υποστήρηξη PHP  ή εγκατεστημένο στον Η/Υ σας κάποια έκδοση Apache, IIS

2) Χρειαζόμαστε κάποιο πρόγραμμα επεξεργασίας. Αν και το Σημειωματάρειο των Windows αρκεί, μπορείτε να χρησιμοποιήσετε κάποιο HTML ή PHP IDE (Editor) που θα σας βοηθήσει με χρωματισμούς, έτοιμες εντολές κτλ.

 

Το πρώτο μας αρχείο

Για να καταλάβει ο εξυπηρετητής (server) ότι στο αρχείο θα βρει PHP, ονομάζουμε το αρχείο μας paradeigma1.php Και του προσθέτουμε τον εξής κώδικα

 

<php
echo “Η πρώτη μου εφαρμογή”;
?>

Για να το εκτελέσετε, ανεβάστε το σε κάποιο server ή στον localhost σας και ανατρέξτε με τον φυλλομετρητή σας στο http://localhost/paradeigma1.php (αλλάξτε το localhost με την δική σας διεύθυνση)
Η εντολή echo (συνώνυμη της print) εμφανίζει στο standar output (για την περίπτωση μας ο φυλλομετρηής) τα στοιχεία που θα ζητήσουμε. Μπορούμε να τυπώσουμε και μεταβλητές μέσα στην echo. Το αποτέλεσμα μας (standar output) είναι σε HTML μορφή.

 

Χρήση με HTML

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

 

<?php
$onoma= “Δημήτρης”;
?>
<html>
<body>
Γεια σου <?php echo $onoma; ?>
</body>
</html>


Δήλωση μεταβλητών

Όπως είδατε στο προηγούμενο παράδειγμα, χρησιμοποιήσαμε μια μεταβλητή. Για να ορίσουμε μια μεταβλητή στην PHP αρκεί να γράψουμε το σύμβολο $ και το όνομα της μεταβλητής με λατινικούς χαρακτήρες. Η PHP είναι loosely-typed γλώσσα (όπως JavaScript) που σημαίνει ότι ο τύπος της μεταβλητής ανατίθεται αυτόματα με την τιμή που θα τις δώσουμε (string, int, κτλ). Επίσης είναι case-sensitive (δηλ. το $metavliti με το $MeTavliti δεν αντιστιχούν στην ίδια τιμή)

<?php
$onoma= “Δημήτρης”; // String
$ilikia=22; // Int
$iLIkia=22.5 // Float
?>


Συνθήκες – Εντολή if

Όπως και στις υπόλοιπες γλώσσεις προγραμματισμού έτσι και εδώ η if συντάσεται ως εξής

<?php
$onoma= “Δημήτρης”;
$ilikia=22; // Int
if ($ilikia>18) {
echo “Μπορείς να ψηφίσεις!”;
}elseif ($ilikia==18) {
echo “Είσαι στο όριο!”;
}else {
echo “Δεν μπορείς να ψηφίσεις”;
}
?>


Επανάληψεις – Εντολή for, while

Παρόμοια είναι η χρήση της while και της for

<?php
$ilikia=22;
$year=2009;
while ($ilikia!=0) {
$year=$year-1;
$ilikia–;
}



echo “Γεννήθηκες το $year”;
?>


<?php
$year=2009;
for ($ilikia=22; $ilikia>0 $ilikia–) {
$year–;
}

echo “Γεννήθηκες το $year”;
?>


Functions()

Όπως και στις υπόλοιπες γλώσσες προγραμματισμού έχουμε και εδώ functions.

<?php
function testFunction($metavilti1,$metavliti2) {
// Entoles entoles entoles
// Entoles entoles entoles
// Entoles entoles entoles
// Entoles entoles entoles
return $apotelesma;
} ?>

 







Hide ↑

extend your possibilities!! xtnd.it

Follow Web Design Forum on Twitter ,

Οδηγός επιβίωσης WordPress για αρχάριους

25 October 2012

                    Ξεκινήσετε το wordpress blog σας μέσα σε λίγα λεπτά!

Read more...

Διαγωνισμός: 5 πακέτα Web Hosting από την StigmaHost

16 October 2012

Με ενθουσιασμό σας ανακοινώνουμε ότι η StigmaHost σας προσφέρει την ευκαιρία[…]

Read more...

Ελληνική Σειρά Εκμάθησης JavaScript (Video Tutorials)

21 September 2012

Η Σειρά περιλαμβάνει τα εξής Μαθήματα:

JavaScript – 1 : Λίγα[…]

Read more...






Σχόλια

Δεν υπάρχουν σχόλια ακόμα.

Αφήστε ένα σχόλιο

 






RSS για τα σχόλια σε αυτό το άρθρο.  |  TrackBack URL



 
 
 

Eταιρείες παροχής υπηρεσιών διαδικτύου




 

Το Όραμά Μας

3d2 3d2

Η νέα εποχή ξεκινάει…

Είστε έτοιμοι;

Παρά τις όποιες δυσκολίες συναντήσαμε, τελικά μετά από 1 χρόνο περίπου, καταφέραμε να συγκεντρώσουμε τις δυνάμεις μας και να βάλουμε τις σκέψεις μας στο σωστό μονοπάτι.

Ξεκινάμε μια νέα εποχή για τα Ελληνικά δεδομένα. Κοιτάμε μπροστά και οραματίζομαστε το μέλλον με αισιοδοξία σε μία πολύ δύσκολη εποχή!

Αν είστε digital artist (web designer. web developer, programmer, 3d animator, graphic designer κτλ)  δώστε λίγα λεπτά από τον χρόνο σας να διαβάσετε το παρακάτω άρθρο. Σίγουρα σας ενδιαφέρει

 
web design forum

  • Προσεγγίστε νέους αναγνώστες και φίλους
  • Αποκτήστε το δικαίωμα να προωθήστε την σελίδα σας μέσω διαφημιστικών banner στο web design forum
  • Αποκτήστε συνδέσμους και backlinks δωρεάν
  • Αυτόματη προωθηση του άρθρου σας, σε διάφορες ιστοσελίδες κοινωνικής δικτύωσης.