Concaténation de chaînes PHP

Php String Concatenation



La jointure d'une ou plusieurs valeurs de chaîne avec une autre valeur de chaîne ou variable est appelée concaténation de chaînes. C'est une tâche courante lorsque nous voulons imprimer une sortie d'une manière plus significative pour l'utilisateur. Il existe plusieurs façons de joindre des chaînes en PHP. Différents types de concaténation de chaînes en PHP sont présentés dans ce tutoriel en utilisant plusieurs exemples.

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

La concaténation de chaînes est normalement effectuée à l'aide de l'opérateur point (.) en PHP. Dans l'exemple suivant, deux variables de chaîne sont déclarées et l'opérateur point (.) est utilisé pour combiner ces chaînes avec d'autres chaînes et imprimer.








$chaîne1 = 'Charles Babbage';
$chaîne2 = 'Ordinateur';
//Rejoindre les variables de chaîne avec une valeur de chaîne en utilisant le point (.)
chassèrent $chaîne1.' est considéré comme le père de '. $chaîne2;
?>

Sortir:





Exemple 2 : concaténation à l'aide de l'écho et de la virgule (,)

Vous pouvez facilement combiner et imprimer des données de chaîne sans utiliser l'opérateur point (.) en PHP en utilisant la fonction echo. Trois variables de chaîne sont déclarées dans l'exemple suivant. Ici, , est utilisé pour joindre la valeur de chaîne avec les variables dans chassèrent fonction. Chaque variable et valeur de chaîne sont séparées par une virgule (,) pour être combinées. Ce type de jointure peut être effectué en utilisant uniquement la fonction d'écho.






$nom = 'John';
$éducation = 'MBA';
$profession = 'Homme d'affaire';
// Combiner les données à l'aide de virgules (,)
chassèrent '$nom',' est un ','$éducation.
'
;
chassèrent 'Il est un ','$profession. ';
?>

Sortir:



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

Vous pouvez également utiliser la fonction printf() pour concaténer des valeurs de chaîne en PHP. Il existe de nombreux spécificateurs de type disponibles en PHP pour générer une sortie formatée. Deux variables de chaîne, $site et $type sont déclarés dans l'exemple suivant. La fonction Printf() utilise '%s' comme spécificateur de type pour lire les données de chaîne. Deux variables de chaîne sont 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 deux autres arguments.


$site = 'linuxhint.com';
$type = 'site de blog';
imprimer ('%sest un très utile%s',$site,$type);
?>

Sortir:

Exemple-4 : Concaténation à l'aide de l'opérateur abrégé (.=)

Le point (.) peut être utilisé comme opérateur abrégé pour concaténer des données de chaîne. Dans l'exemple suivant, $n variable est initialisé par 0 et la valeur actuelle de $n est combinée avec la nouvelle valeur en utilisant pour boucle et . = opérateur. Enfin, imprimez la valeur de $n.


$n = 0;
pour($i=1; $i<dix; $i++)
{
$n . = '$i' ;
}
chassèrent $n;
?>

Sortir:

J'espère que vous pourrez combiner efficacement les données de chaîne dans votre script si vous exercez correctement les exemples ci-dessus.