Αυτό το μάθημα είναι μεταξύ των δωρεάν PHP μαθημάτων που προσφέρουμε ως Onur Özden Web Çözümleri. Δήλωση μεταβλητής PHP Θα εξηγήσουμε το θέμα.
Πριν δώσουμε πληροφορίες για τις μεταβλητές, θα θέλαμε να το αναφέρουμε αυτό. Ο ορισμός των μεταβλητών είναι παρόμοιος σε όλες τις γλώσσες προγραμματισμού. Σε ορισμένες γλώσσες προγραμματισμού, πρέπει να καθορίσουμε έναν τύπο δεδομένων για τις μεταβλητές. Σε ορισμένες περιπτώσεις δεν είναι απαραίτητο. Στην PHP, ο τύπος δεδομένων της μεταβλητής καθορίζεται αυτόματα από την PHP κατά το χρόνο εκτέλεσης. Επομένως, δεν είναι υποχρεωτικό να προσδιορίσετε τον τύπο δεδομένων κατά τον ορισμό μιας μεταβλητής. Ας κρατήσουμε αυτές τις πληροφορίες υπόψη και ας μάθουμε ποιες είναι οι μεταβλητές.
Μεταβλητές PHP
Οι μεταβλητές είναι κάτοχοι δεδομένων που χρησιμοποιούνται για την αποθήκευση δεδομένων και στους οποίους μπορούμε να χειριστούμε τα δεδομένα. Μπορούμε να αντιστοιχίσουμε πολλούς τύπους τιμών σε μεταβλητές, ειδικά αριθμούς και κείμενο (string).
Δήλωση μεταβλητής PHP
Στην PHP, χρησιμοποιούμε τον χαρακτήρα $ (δολαρίου) για να δημιουργήσουμε μια μεταβλητή και τον χαρακτήρα = (ίσον) για να εκχωρήσουμε μια τιμή στη μεταβλητή. Στο τέλος κάθε μεταβλητής. Πρέπει να είναι (τελική τελεία). Ας το καταλάβουμε αυτό με ένα παράδειγμα.
$variable1 = 'Onur Özden Web Çözümleri';
$variable2 = 4;Ορίσαμε το όνομα της μεταβλητής πληκτρολογώντας $degisken1 στην πρώτη γραμμή. Δώσαμε στη μεταβλητή την τιμή "Onur Özden Web Çözümleri" τύπου κειμένου με τον τελεστή '='. Επειδή η τιμή που δώσαμε είναι τύπου κειμένου, περικλείσαμε τα δεδομένα της μεταβλητής σε διπλά εισαγωγικά ως "τιμή". Στη δεύτερη γραμμή, ορίσαμε μια μεταβλητή με το όνομα $variable2 και δώσαμε την τιμή 4 ως αριθμό. Γιατί λοιπόν δεν βάλαμε την τιμή 4 ανάμεσα σε διπλά εισαγωγικά όπως στην προηγούμενη γραμμή; Επειδή η τιμή 4 ήταν αριθμητικού τύπου. Εσωκλείουμε τιμές τύπου κειμένου ανάμεσα σε διπλά εισαγωγικά ή μεμονωμένα εισαγωγικά. Εκτυπώνουμε απευθείας τις τιμές σε αριθμό τύπου.
Τύποι δεδομένων PHP και Διαφορές μεταξύ διπλών και μονών εισαγωγικών στην PHP Θα μάθουμε για αυτά τα θέματα στα επόμενα μαθήματά μας.
Κανόνες δήλωσης μεταβλητής PHP
Στην PHP, όπως σε κάθε γλώσσα, μπορούμε να ορίσουμε μεταβλητές σύμφωνα με ορισμένους κανόνες. Οι πλήρεις κανόνες είναι παρακάτω:
- Οι μεταβλητές ξεκινούν με το σύμβολο $ (δολαρίου).
- Οι μεταβλητές πρέπει να ξεκινούν με ένα γράμμα ή _ (υπογράμμιση). Δεν μπορεί να ξεκινήσει με κανέναν αριθμό.
- Ειδικοί χαρακτήρες (/, +, ^, " κ.λπ.) ή χαρακτήρες διαστήματος δεν μπορούν να χρησιμοποιηθούν σε μεταβλητές.
- Κατά τον ορισμό ονομάτων μεταβλητών, οι δεσμευμένες λέξεις που χρησιμοποιούνται από την PHP (if, break, default, new, κ.λπ.) δεν μπορούν να χρησιμοποιηθούν.
- (a-z, A-Z, 0-9) και _ (υπογράμμιση) μπορούν να χρησιμοποιηθούν σε ονόματα μεταβλητών.
- Τα ονόματα των μεταβλητών κάνουν διάκριση πεζών-κεφαλαίων.
Προτάσεις δήλωσης μεταβλητής PHP
Αυτές οι προτάσεις είναι εντελώς προαιρετικές. Ωστόσο, εάν τηρηθεί, είναι δυνατή η εγγραφή καθαρότερου κώδικα.
- Δεν συνιστάται η χρήση τουρκικών χαρακτήρων σε ονόματα μεταβλητών. Όταν προσθέτετε το σενάριο που γράψατε στο Github, φανταστείτε ότι τα ονόματα των μεταβλητών είναι στα τούρκικα και κανείς δεν τα καταλαβαίνει εκτός από αυτούς που μιλούν τουρκικά. Οι γλώσσες προγραμματισμού είναι παγκόσμιες. Οι ιδιωματισμοί και οι εκφράσεις σε γλώσσες λογισμικού είναι στην παγκοσμίως αποδεκτή αγγλική γλώσσα. Επομένως, συνιστάται οι ονοματολογίες που χρησιμοποιούμε να είναι στα αγγλικά.
- Συνιστάται η ονομασία μεταβλητών να γίνεται σύμφωνα με ορισμένα πρότυπα. Για παράδειγμα, εάν αναπτύσσετε για ένα CMS όπως το WordPress Πρότυπα κώδικα WordPressΕάν αναπτύσσετε για PHP Πρότυπα PHP PSR πρέπει να τηρούνται.
- Για αναγνωσιμότητα, δεν συνιστάται τα ονόματα των μεταβλητών να είναι όλα κεφαλαία.
Λειτουργίες PHP με μεταβλητές
Τώρα που μάθαμε πώς να ορίζουμε μεταβλητές στην PHP, κανόνες ορισμού μεταβλητών και συστάσεις, ας δούμε τι μπορούμε να κάνουμε με τις μεταβλητές. Στην PHP, μπορούμε να εκτυπώσουμε μεταβλητές στην οθόνη, να εκχωρήσουμε μια νέα τιμή δίπλα στην τιμή της μεταβλητής, να συνδυάσουμε δύο μεταβλητές ή να εκτελέσουμε μαθηματικές πράξεις με μεταβλητές.
Εκτύπωση της μεταβλητής στην οθόνη
Χρησιμοποιούμε σχηματισμό ηχούς για να εκτυπώσουμε τη μεταβλητή στην οθόνη. Ας μάθουμε τι είναι η ηχώ με ένα μικρό απόσπασμα από το PHP.net:
echoΣτην πραγματικότητα, δεν είναι μια συνάρτηση αλλά μια κατασκευή γλώσσας, επομένως δεν είναι απαραίτητο να περικλείουμε τις παραμέτρους της σε σγουρά άγκιστρα. παραμέτρους,echoΑποτελείται από εκφράσεις που ακολουθούν τη λέξη-κλειδί, χωρίζονται με κόμμα και δεν περικλείονται σε παρένθεση. Σε αντίθεση με ορισμένους άλλους γλωσσικούς σχηματισμούς,echoδεν έχει τιμή επιστροφής, επομένως δεν μπορεί να χρησιμοποιηθεί στο πλαίσιο μιας έκφρασης.
Πηγή: https://www.php.net/manual/tr/function.echo.php
Τώρα ας εκτυπώσουμε τη μεταβλητή μας στην οθόνη.
$number = 5;
$string = 'Onur Özden Web Çözümleri';
echo $number;
echo $string;Όπως μπορείτε να δείτε στο παράδειγμα, η εκτύπωση της μεταβλητής στην οθόνη ήταν πολύ απλή. Γράψαμε το όνομα της μεταβλητής χρησιμοποιώντας σχηματισμό ηχούς. Δεδομένου ότι ο σχηματισμός ηχούς είναι μια έκφραση/δήλωση στην PHP όπως όλα τα άλλα, βάζουμε ένα ερωτηματικό στο τέλος.
Εκχώρηση νέας τιμής σε μεταβλητή
Σε αυτό το παράδειγμα, θα μάθουμε πώς μπορούμε να εκχωρήσουμε μια νέα τιμή σε μια μεταβλητή που έχει ήδη μια τιμή και να προσθέσουμε μια νέα τιμή δίπλα στην τιμή της.
$number1 = 10;
$string1 = 'String Value';
$number1 .= 14;
$string2 .= 'String';Δημιουργήσαμε μια μεταβλητή που ονομάζεται number1 και εκχωρήσαμε την τιμή 10. Δημιουργήσαμε μια μεταβλητή με το όνομα string1 και εκχωρήσαμε την τιμή String Value. Στη συνέχεια, εκχωρήσαμε την τιμή 14 δίπλα στην τιμή $number1 (η τιμή ήταν 10) με τον τελεστή εκχώρησης συνένωσης. Με αυτόν τον τρόπο, η τιμή της μεταβλητής number1 έγινε 1014. Στη συνέχεια, εκχωρήσαμε την τιμή "String" στη μεταβλητή string1 με τον ίδιο τελεστή και η τιμή της μεταβλητής άλλαξε από "String Value" σε "String Value String".
Τι είναι οι τελεστές στην PHP και όλοι οι τελεστές σε αυτό το μάθημα θα μάθουμε.
Συνδυάζοντας δύο μεταβλητές
Ας συνδυάσουμε δύο μεταβλητές με ένα παράδειγμα.
$number1 = 23;
$number2 = 24;
$number3 = $number1 . $number2;Δημιουργήσαμε μια μεταβλητή με το όνομα number1 και εκχωρήσαμε την τιμή 23. Δημιουργήσαμε μια μεταβλητή με το όνομα number2 και εκχωρήσαμε την τιμή 24. Στη συνέχεια δημιουργήσαμε μια μεταβλητή με το όνομα number3 και εκχωρήσαμε τις τιμές του number1 και του number2. Σε αυτήν την περίπτωση, η τιμή της μεταβλητής number2 ήταν 2324.
Μαθηματικές Πράξεις με Μεταβλητές
Για να εκτελεστούν μαθηματικές πράξεις με μεταβλητές, τα δεδομένα της μεταβλητής πρέπει να είναι αριθμητικά. Εφόσον πληρούται αυτή η συνθήκη, μπορούμε να προσθέσουμε, να αφαιρέσουμε, να πολλαπλασιάσουμε και να διαιρέσουμε μεταβλητές. Ας το ενισχύσουμε αυτό με ένα παράδειγμα.
$number1 = 10;
$number2 = 5;
echo $number1 + $number2; // 15
echo $number1 - $number2; // 5
echo $number1 * $number2; // 50
echo $number1 / $number2; // 2Δώσαμε την τιμή 10 στη μεταβλητή number1 και την τιμή 5 στη μεταβλητή number2. Στην 4η γραμμή προσθέσαμε τον αριθμό 1 και τον αριθμό 2 με τον τελεστή πρόσθεσης. Στην 5η γραμμή, αφαιρέσαμε τον αριθμό 1 από τον αριθμό 2 με τον τελεστή αφαίρεσης. Στην 6η γραμμή πολλαπλασιάσαμε τον αριθμό 1 και τον αριθμό 2 με τον τελεστή πολλαπλασιασμού. Στην 7η γραμμή, χωρίσαμε τον αριθμό 1 σε αριθμό 2 με τον τελεστή διαίρεσης.
Σε αυτό το μάθημα, μάθαμε πώς να ορίζουμε μεταβλητές στην PHP, κανόνες και προτάσεις ορισμού μεταβλητών και πώς να λειτουργούμε με μεταβλητές. Μείνετε συντονισμένοι για τη συνέχεια των μαθημάτων.



