Συνένωση συμβολοσειρών PHP

Php String Concatenation



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

Παράδειγμα-1: Συνένωση χρησιμοποιώντας τελεστή τελείας (.)

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








$ string1 = 'Charles Babbage'?
$ string2 = 'Υπολογιστή'?
// Συμμετοχή μεταβλητών συμβολοσειράς με τιμή συμβολοσειράς χρησιμοποιώντας τελεία (.)
πέταξε έξω $ string1Το«θεωρείται πατέρας»Το $ string2?
?>

Παραγωγή:





Παράδειγμα-2: Συνένωση χρησιμοποιώντας ηχώ και κόμμα (,)

Μπορείτε εύκολα να συνδυάσετε και να εκτυπώσετε δεδομένα συμβολοσειράς χωρίς να χρησιμοποιήσετε τελεστή dot (.) Σε PHP χρησιμοποιώντας τη λειτουργία echo. Τρεις μεταβλητές συμβολοσειράς δηλώνονται στο ακόλουθο παράδειγμα. Εδώ, , χρησιμοποιείται για να ενώσει την τιμή συμβολοσειράς με τις μεταβλητές στο πέταξε έξω λειτουργία. Κάθε τιμή μεταβλητής και συμβολοσειράς χωρίζονται με κόμμα (,) για να συνδυαστούν. Αυτός ο τύπος σύνδεσης μπορεί να γίνει χρησιμοποιώντας μόνο τη λειτουργία ηχώ.






$ name = 'Γιάννης'?
$ εκπαίδευση = 'MBA'?
$ επάγγελμα = «Επιχειρηματίας»?
// Συνδυάστε δεδομένα χρησιμοποιώντας κόμμα (,)
πέταξε έξω '$ name',' είναι ένα ','$ εκπαίδευσηΤο
'
?
πέταξε έξω 'Αυτός είναι ένας ','$ επάγγελμα.. '?
?>

Παραγωγή:



Παράδειγμα-3: Συνένωση χρησιμοποιώντας τη συνάρτηση printf ()

Μπορείτε να χρησιμοποιήσετε τη συνάρτηση printf () και για τη σύνδεση τιμών συμβολοσειράς στην PHP. Υπάρχουν πολλοί προσδιοριστές τύπου είναι διαθέσιμοι στην PHP για τη δημιουργία μορφοποιημένης εξόδου. Δύο μεταβλητές συμβολοσειράς, $ site και $ type δηλώνονται στο ακόλουθο παράδειγμα. Η συνάρτηση Printf () χρησιμοποιεί το '%s' ως προσδιοριστή τύπου για την ανάγνωση δεδομένων συμβολοσειράς. Δύο μεταβλητές συμβολοσειράς προστίθενται στην αρχή και στο τέλος της συμβολοσειράς προσθέτοντας δύο «%s» στο πρώτο όρισμα και δύο μεταβλητές συμβολοσειράς ως άλλα δύο ορίσματα.


$ site = 'linuxhint.com'?
$ type = «ιστότοπος ιστολογίου»?
printf ('%μικρόείναι πολύ χρήσιμο%μικρό',$ site,$ type)?
?>

Παραγωγή:

Παράδειγμα-4: Συνένωση χρησιμοποιώντας τελεστή συντομογραφίας (. =)

Η τελεία (.) Μπορεί να χρησιμοποιηθεί ως συντονιστής τελεστής για τη σύνδεση δεδομένων συμβολοσειράς. Στο ακόλουθο παράδειγμα, $ n μεταβλητή αρχικοποιείται με 0 και η τρέχουσα τιμή $ n συνδυάζεται με νέα τιμή χρησιμοποιώντας για βρόχο και . = = χειριστής. Τελικά εκτυπώστε την τιμή του $ n.


$ n = 0?
Για($ i=1? $ i<10? $ i++)
{
$ n . = = '$ i' ?
}
πέταξε έξω $ n?
?>

Παραγωγή:

Ελπίζω ότι θα μπορέσετε να συνδυάσετε αποτελεσματικά τα δεδομένα συμβολοσειράς στο σενάριό σας εάν ασκήσετε σωστά τα παραπάνω παραδείγματα.