Variable PHP en chaîne
- Utilisez la chaîne de modèle pour interpoler les variables directement dans la chaîne en PHP
- Utilisez un modèle de chaîne pour concaténer une variable PHP avec un littéral de chaîne en attribuant la valeur de la chaîne à une variable
-
Utilisez l’opérateur point (
.
) pour concaténer une variable PHP avec une chaîne
Nous allons introduire un moyen de concaténer une variable PHP avec une chaîne avec des chaînes de modèle.
Nous allons introduire une méthode pour interpoler une variable PHP avec une chaîne littérale en affectant la chaîne littérale à une variable. Nous utilisons également les chaînes de modèle dans cette méthode. Dans cette méthode, nous interpolons un préfixe et un suffixe pour former un mot.
Nous allons démontrer une manière simple et la plus courante de concaténer une variable PHP avec une chaîne en utilisant le .
opérateur.
Utilisez la chaîne de modèle pour interpoler les variables directement dans la chaîne en PHP
Nous pouvons utiliser une chaîne de modèle en PHP pour concaténer une variable et une chaîne. Nous utilisons des accolades pour l’interpolation. Les accolades contiennent la variable et nous écrivons la chaîne qui doit être interpolée juste après les accolades. La variable à l’intérieur des accolades est l’espace réservé pour la valeur. Dans cette méthode, nous interpolons un préfixe et un suffixe où prefix est une variable et le suffixe est une chaîne littérale. Veuillez consulter la Syntaxe complexe (bouclée) dans le manuel PHP pour en savoir plus sur le modèle de chaîne.
Par exemple, déclarez une variable $txt
et assignez-la avec "salt"
. Utilisez la chaîne de modèle pour interpoler la chaîne y
à la chaîne salt
. Pour cela, écrivez la variable $txt
entre les accolades et écrivez la chaîne y
juste après les accolades sans donner d’espace. Utilisez des guillemets doubles pour cette chaîne de modèle et imprimez-la à l’aide de la commande echo
. Notez que l’utilisation de guillemets simples dans la chaîne de modèle n’imprimera pas la chaîne interpolée. Au lieu de cela, il imprimera le texte à l’intérieur des guillemets simples. Utilisez toujours des guillemets doubles lors de l’utilisation de la chaîne de modèle.
Exemple de code:
# php 7.*
<?php
$txt = "salt";
echo "{$txt}y";
?>
Production:
salty
Utilisez un modèle de chaîne pour concaténer une variable PHP avec un littéral de chaîne en attribuant la valeur de la chaîne à une variable
Nous pouvons utiliser un modèle de chaîne non seulement pour concaténer une variable PHP et une chaîne, mais nous pouvons également l’utiliser pour concaténer deux variables PHP. Nous interpolons un suffixe et un préfixe dans cette méthode, où le suffixe et le préfixe sont tous deux des variables. Un littéral de chaîne qui doit être concaténé est stocké dans une variable. Nous utilisons des accolades pour entourer la variable de la même manière que la première méthode. Par exemple, nous déclarons deux variables, $prefix
et $suffix
, et leur attribuons les valeurs Comfort
et able
, respectivement. Nous écrivons chaque variable à l’intérieur des accolades individuellement sans laisser d’espace entre les deux accolades. Ensuite, nous l’imprimons. Le compilateur PHP lit la valeur des variables à l’intérieur des accolades lors de la compilation.
Dans l’exemple ci-dessous, le script concatène le préfixe Comfort
et le suffixe able
et s’imprime comme Comfortable
. Ainsi, nous pouvons utiliser la syntaxe complex/curly pour interpoler des variables PHP avec des chaînes littérales et des variables PHP.
Exemple de code:
#php 7.x
<?php
$prefix = "Comfort";
$suffix = "able";
echo "{$prefix}{$suffix}";
?>
Production:
Comfortable
Utilisez l’opérateur point (.
) pour concaténer une variable PHP avec une chaîne
Nous pouvons utiliser une méthode simple pour concaténer une variable PHP avec une chaîne littérale en utilisant l’opérateur point. Nous écrivons une chaîne littérale et un .
après ça. Après le point, nous écrivons la variable à concaténer. Dans cette méthode, nous interpolons un préfixe et un suffixe où prefix est une chaîne littérale et le suffixe est une variable.
Par exemple, déclarez une variable $taste
et attribuez-lui la valeur de chaîne sweet
. Utilisez le .
opérateur pour interpoler la chaîne ie
à la chaîne sweet
. Pour cela, écrivez la variable $taste
, un opérateur point après, et la chaîne ie
juste après l’opérateur point. Nous affichons le message à l’aide de la commande echo
. Nous n’utilisons aucun type de devis dans cette méthode.
Exemple de code:
#php 7.x
<?php
$taste = "ie";
echo sweet.$taste;
?>
Production:
sweetie
Subodh is a proactive software engineer, specialized in fintech industry and a writer who loves to express his software development learnings and set of skills through blogs and articles.
LinkedInArticle connexe - PHP String
- Comment supprimer tous les espaces d'une chaîne de caractères en PHP
- Comment convertir la date et l'heure en chaîne de caractères en PHP
- Comment convertir une chaîne de caractères en date et en heure en PHP
- Comment convertir un entier en chaîne de caractères en PHP
- Comment convertir un tableau en chaîne de caractères en PHP
- Comment convertir une chaîne de caractères en un numéro en PHP