Πίνακας περιεχομένων:
Βίντεο: Κατασκευές - Ενεργητική, παθητική σύνταξη 2024
Η ενότητα PHP που προσθέτετε στο αρχείο HTML αποτελείται από μια σειρά από δηλώσεις PHP. Κάθε εντολή PHP είναι μια εντολή προς την PHP να κάνει κάτι. Οι δηλώσεις PHP μπορούν να χωριστούν σε απλές ή σύνθετες δηλώσεις.
Η σύνταξη της γλώσσας PHP είναι παρόμοια με τη σύνταξη του C, οπότε αν έχετε εμπειρία με το C, θα είστε άνετοι με την PHP. Η PHP είναι στην πραγματικότητα απλούστερη από την C επειδή δεν περιλαμβάνει μερικές από τις πιο δύσκολες έννοιες των C - εννοιών που δεν απαιτούνται για τον προγραμματισμό ιστοσελίδων.
Απλές δηλώσεις PHP
Οι απλές δηλώσεις είναι μια οδηγία στην PHP να κάνει μια απλή ενέργεια. Η εντολή echo είναι μια απλή εντολή PHP που δίνει εντολή στην PHP να εξάγει το κείμενο μεταξύ των διπλών εισαγωγικών. Οι απλές δηλώσεις PHP ακολουθούν αυτούς τους κανόνες:
-
Οι δηλώσεις PHP τελειώνουν με ένα ερωτηματικό ή την ετικέτα που τελειώνει με PHP. Η PHP δεν παρατηρεί λευκό χώρο ή το τέλος των γραμμών. Συνεχίζει να διαβάζει μια δήλωση μέχρι να συναντήσει ένα ερωτηματικό ή την ετικέτα κλεισίματος της PHP, ανεξάρτητα από τον αριθμό των γραμμών που καλύπτει η δήλωση.
-
Οι δηλώσεις PHP μπορούν να γραφτούν είτε με κεφαλαία είτε με κεφαλαία γράμματα. Σε μια echo δήλωση, Echo, echo, ECHO, και eCHo είναι όλα τα ίδια με την PHP. Αλλά τα ονόματα των μεταβλητών είναι ευαίσθητα σε πεζά, όπως ακριβώς και στο JavaScript.
Το παρακάτω είναι μια έγκυρη πρόταση PHP:
php echo "Hello World!
"; >
Η εντολή echo βρίσκεται στην ίδια γραμμή με τις ετικέτες PHP. Η PHP διαβάζει τη δήλωση μέχρι να φτάσει στην ετικέτα κλεισίματος, την οποία η PHP βλέπει ως το τέλος της εντολής. Το επόμενο παράδειγμα παράγει επίσης την ίδια έξοδο:
php echo "Γεια σας
"; echo "Κόσμος
" "?; >
Αυτό το παράδειγμα περιέχει δύο δηλώσεις ηχώ PHP σε μια γραμμή, και οι δύο καταλήγουν σε ένα ερωτηματικό. Αν θέλατε, θα μπορούσατε να γράψετε ολόκληρο το τμήμα PHP σε μια μακρά γραμμή, αρκεί να διαχωρίσατε τις δηλώσεις με ερωτηματικά. Ωστόσο, ένα σενάριο γραμμένο με αυτόν τον τρόπο θα ήταν δύσκολο για τους ανθρώπους να το διαβάσουν.
Σύνθετες δηλώσεις PHP
Μερικές φορές ομάδες απλών δηλώσεων συνδυάζονται σε ένα μπλοκ . Ένα μπλοκ περικλείεται από σγουράκια, {και}. Ένα μπλοκ των δηλώσεων εκτελούνται μαζί. Μια συνηθισμένη χρήση ενός μπλοκ είναι ένα block conditional, στο οποίο οι εντολές εκτελούνται μόνο όταν ορισμένες συνθήκες είναι αληθινές . Για παράδειγμα, ίσως θέλετε το σενάριό σας να κάνει τα εξής:
αν (ο ουρανός είναι μπλε) {put leash on dragon; Πάρτε δράκο για μια βόλτα στο πάρκο?}
Αυτές οι δηλώσεις είναι κλεισμένες σε σγουράκια για να βεβαιωθείτε ότι εκτελούνται ως μπλοκ. Εάν ο ουρανός είναι μπλε, και οι δύο έβαλε λουρί στο δράκο και να δράκος για μια βόλτα στο πάρκο εκτελούνται. Εάν ο ουρανός δεν είναι μπλε, δεν εκτελείται καμία δήλωση (χωρίς λουρί, κανένα περίπατο) και έχετε στα χέρια σας έναν ερεθισμένο δράκο.
Οι δηλώσεις PHP που χρησιμοποιούν μπλοκ, όπως οι δηλώσεις, είναι πολύπλοκες δηλώσεις. Η PHP διαβάζει ολόκληρη τη σύνθετη δήλωση, χωρίς να σταματά στο πρώτο ερωτηματικό που συναντά. Η PHP ξέρει να περιμένει ένα ή περισσότερα μπλοκ και ψάχνει για το τελειωτικό σγουρό στήριγμα του τελευταίου μπλοκ σε περίπλοκες δηλώσεις.
Παρατηρήστε ότι εμφανίζεται ένα ερωτηματικό πριν το τελικό στήριγμα. Αυτό το ερωτηματικό είναι απαραίτητο, αλλά δεν χρειάζεται ερωτηματικό μετά το τέλος σγουρό.