Σύνδεση χαρακτήρων με PHP String Operators
Υπάρχουν δύο χειριστές συμβολοσειρών για τη σύνδεση των συμβολοσειρών χαρακτήρων στην PHP. ο χειριστής αντιστοίχισης εκχώρησης και ο χειριστής συγκολλήσεως.

Ο πρώτος χειριστής χρησιμοποιείται για να προσθέσει ή να προσθέσει μια συμβολοσειρά χαρακτήρων σε μια υπάρχουσα συμβολοσειρά χαρακτήρων. Θα χρησιμοποιήσετε τον χειριστή αντιστοιχίσεως αντιστοιχίσεων, ο οποίος είναι μόνο μια τελεία και ένα ισότιμο σημάδι (. =), Για να συνδέσετε τη νέα συμβολοσειρά χαρακτήρων με μια υπάρχουσα συμβολοσειρά χαρακτήρων. Στο παρακάτω παράδειγμα, προσαρμόζουμε τη συμβολοσειρά χαρακτήρων Αρχική σελίδα του γενναίου στην υπάρχουσα συμβολοσειρά χαρακτήρων Χώρα του ελεύθερου.

Παράδειγμα 1
$ patriotic_string = "Χώρα του ελεύθερου";

$ patriotic_string. = "Το σπίτι της γενναίας"?

Το $ patriotic_string είναι τώρα
Χώρα του ελεύθερου σπιτιού του γενναίου

Ο δεύτερος χειριστής είναι να ενώσει δύο υπάρχουσες συμβολοσειρές χαρακτήρων μαζί για να σχηματίσει μια άλλη συμβολοσειρά χαρακτήρων. Στο παρακάτω παράδειγμα, Χώρα του ελεύθερου και Αρχική σελίδα του γενναίου και οι δύο μεταβιβάζονται στις μεταβλητές $ patriotic_1 και $ patriotic_2. Αυτή τη φορά θα χρησιμοποιήσουμε τον τελεστή ζευγαρώματος, που είναι μόνο μια τελεία (.), Για να ενώσουμε τα δύο μαζί ως μια τρίτη μεταβλητή.

Παράδειγμα 2
$ patriotic_1 = "Χώρα του ελεύθερου";

$ patriotic_2 = "Το σπίτι των γενναίων";

$ patriotic_3 = $ patriotic_1. $ patriotic_2;

Το $ patriotic_3 είναι
Γη της ελεύθερης αρχής του γενναίου

Όπως μπορείτε να δείτε στο παραπάνω παράδειγμα, λείπει ένα διάστημα μεταξύ των λέξεων Ελεύθερος και Σπίτι. Δεν είχαμε αυτό το πρόβλημα στο πρώτο παράδειγμα επειδή υπήρχε ένας κενός χώρος μπροστά από τη λέξη Σπίτι στη συμβολοσειρά χαρακτήρων. Αυτή τη φορά όμως δεν υπάρχει κενός χώρος στη συμβολοσειρά χαρακτήρων. Προκειμένου να προσθέσουμε ότι λείπει κενό, θα τοποθετήσουμε τον κενό χώρο ανάμεσα σε διπλά εισαγωγικά και θα επεξεργαστούμε αυτό το κενό ως μια άλλη συμβολοσειρά χαρακτήρων. Στη συνέχεια θα χρησιμοποιήσουμε δύο χειριστές συγκαλλιέργειας για να ενώσουμε και τα τρία μαζί.

Παράδειγμα 3
$ patriotic_3 = $ patriotic_1. "". $ patriotic_2;

Το $ patriotic_3 είναι τώρα
Χώρα του ελεύθερου σπιτιού του γενναίου





Οδηγίες Βίντεο: PHP video tutorial 35 - PHP String Operators in PHP (Ενδέχεται 2024).