Concaténation de la chaîne PHP

Concaténation de la chaîne PHP
Rejoindre une ou plusieurs valeurs de chaîne avec une autre valeur de chaîne ou variable est appelée concaténation de chaîne. C'est une tâche courante lorsque nous voulons imprimer une sortie de manière plus significative pour l'utilisateur. PHP n'a pas de fonction intégrée pour rejoindre des données de chaîne comme d'autres langages de programmation standard. Mais le tableau de valeurs de chaîne peut être rejoint en utilisant certaines fonctions intégrées PHP. Différentes façons de rejoindre des valeurs de chaîne et un tableau de valeurs de chaîne a été montré dans ce tutoriel.

Conditions préalables:

Les exemples de ce tutoriel ont été vérifiés pour PHP version 8+. Donc, vous devez installer PHP 8.0 et un serveur Apache avant de pratiquer les exemples de ce tutoriel.

Exemple-1: Concaténation à l'aide de DOT (.) Opérateur

La concaténation des chaînes est normalement effectuée en utilisant le point (.) opérateur en php. Créer un fichier PHP avec le script suivant. Ici, deux variables de chaîne sont déclarées et le point (.) L'opérateur est utilisé pour combiner ces chaînes avec d'autres chaînes et imprimer la chaîne combinée.

// définir une chaîne
$ string1 = "Charles Babbage";
// définir une autre chaîne
$ string2 = "ordinateur";
// join les variables de chaîne avec une valeur de chaîne en utilisant Dot (.)
echo $ string1."est considéré comme un père de". $ string2;
?>

Sortir:

La sortie suivante apparaîtra après avoir exécuté la chaîne ci-dessus.

Exemple-2: Concaténation à l'aide d'écho et de citations doubles (”“)

Deux valeurs de chaîne ou plus peuvent être concaténées en utilisant des citations doubles (""). Créer un fichier PHP avec le script suivant. Ici, deux variables de cordes ont été concaténées en utilisant des doubles quotes.

// définir deux valeurs de chaîne
$ str1 = "php";
$ str2 = "programmation";
// combiner la chaîne en utilisant des citations doubles
$ concat_str = "$ str1 $ str2";
// imprime les cordes concaténées
echo $ concat_str;
?>

Sortir:

La sortie suivante apparaîtra après avoir exécuté la chaîne ci-dessus.

Exemple-3: Concaténation à l'aide d'écho et de virgule (,)

Vous pouvez facilement combiner et imprimer des données de chaîne sans utiliser le point (.) opérateur en php en utilisant la fonction d'écho. Créer un fichier PHP avec le script suivant. Ici, des variables à trois cordes ont été déclarées et «» a été utilisée pour rejoindre les valeurs des variables avec d'autres chaînes en utilisant le écho fonction. Chaque variable et valeur de chaîne sont séparées par des virgules (,) pour combiner. Ce type d'adhésion peut être effectué en utilisant le écho fonction uniquement.

// définir trois valeurs de chaîne
$ name = "John";
$ education = "MBA";
$ profession = "Business Man";
// combiner des données à l'aide de virgule (,)
Echo "$ name", "est un", "$ education.
"
Echo "Il est un", "$ profession."
?>

Sortir:

La sortie suivante apparaîtra après avoir exécuté la chaîne ci-dessus.

Exemple-4: Concaténation à l'aide de la fonction printf ()

Vous pouvez utiliser le printf () Fonction également pour concaténer les valeurs de chaîne en php. Il existe de nombreux types de spécificateurs disponibles en PHP pour générer une sortie formatée. Créer un fichier PHP avec le script suivant. Ici, deux variables de cordes, $ site, et $ Type ont été déclarés. Le printf () La fonction utilise «% s» comme spécificateur de type pour lire les données de chaîne. Deux variables de chaîne ont été ajoutées au début et à la fin de la chaîne en ajoutant deux «% s» dans le premier argument et deux variables de chaîne comme les deux autres arguments du printf () fonction.

// définir deux valeurs de chaîne
$ site = "Linuxhint.com ";
$ type = "site de blog";
// CONCATENATE STRING Utilisation de la fonction printf ()
printf ("% s est un% très utile", site $, $ type);
?>

Sortir:

La sortie suivante apparaîtra après avoir exécuté la chaîne ci-dessus.

Exemple-5: Concaténation à l'aide de l'opérateur de raccourci (.=)

Point (.) peut être utilisé comme opérateur scolare pour concaténer les données de chaîne. Créer un fichier PHP avec le script suivant. Ici, $ n La variable a été initialisée à 0 et la boucle «pour» a été utilisée pour combiner la valeur de $ n avec un espace dans chaque itération de la boucle. Le ".= ”L'opérateur a été utilisé à l'intérieur de la boucle concaténer les valeurs.

// initialise la variable
$ n = 0;
// itérate la boucle pour concaténer 10 nombres avec l'espace
pour ($ i = 1; $ i<10; $i++)

$ n .= "$ i";

// Imprime la valeur de chaîne concaténée
Echo $ n;
>

Sortir:

La sortie suivante apparaîtra après avoir exécuté la chaîne ci-dessus.

Exemple-6: Concaténation de chaîne à l'aide de l'implance () Fonction

Dans tous les exemples précédents, les moyens de concaténer deux ou plusieurs valeurs de chaîne ont été montrés. Parfois, il est nécessaire de concaténer les valeurs du tableau qui peuvent contenir de nombreuses valeurs de chaîne. PHP a de nombreuses fonctions intégrées pour faire ce type de tâche. Le implode () La fonction est l'une d'entre elles. Créez un fichier PHP avec le script suivant qui concatera les valeurs du tableau avec un espace.

// déclare un tableau de valeurs de chaîne
$ arr_products = array ("disque dur", "moniteur", "souris", "clavier", "scanner");
écho "La liste des produits:

"
// Combinez les valeurs du tableau avec l'espace en utilisant la fonction implode ()
$ combine_str = implode ("", $ arr_products);
// imprime la valeur combinée
echo $ combine_str;
?>

Sortir:

La sortie suivante apparaîtra après avoir exécuté la chaîne ci-dessus.

Exemple-7: Concaténation de chaîne à l'aide de la fonction join ()

Le rejoindre() La fonction est une autre façon de combiner les valeurs du tableau en php. Ça marche comme le implode () fonction. Créer un fichier PHP avec le script suivant. Ici, la fonction join () a été utilisée pour imprimer chaque valeur du tableau avec une nouvelle ligne.

// déclare un tableau de valeurs de chaîne de plusieurs mots
$ arr_customers = array ('Muhmuda akter', 'fida bin jahid', 'mehrub hossain', 'Janifer Rahman');
écho "La liste des clients:

"
// combine les valeurs du tableau avec newline en utilisant la fonction join ()
$ combine_str = join ("
", $ arr_customes);
// imprime la valeur combinée
echo $ combine_str;
?>

Sortir:

La sortie suivante apparaîtra après avoir exécuté la chaîne ci-dessus.

Conclusion

La concaténation des cordes est une tâche essentielle pour tout langage de programmation. Les moyens de concaténer les valeurs de chaîne, les valeurs de chaîne avec les variables et les valeurs de chaîne du tableau ont été montrées dans ce tutoriel par des exemples simples. J'espère que les utilisateurs de PHP pourront concaténer correctement les données de chaîne dans leur script après avoir lu correctement ce tutoriel.