En PHP, l'opérateur de concaténation est utilisé pour concaténer deux chaînes en une seule chaîne. L'opérateur de concaténation de chaîne le plus utilisé est ".", Qui combine deux chaînes dans une nouvelle chaîne.
Vous pouvez concaténer deux cordes à travers le "." opérateur. Il s'agit de l'opération de chaîne la plus basique en php:
$str1 = "Hello, ";
$str2 = "world!";
echo $str1 . $str2; // Sortir: Hello, world!
Avec l'opérateur ". =", Vous pouvez ajouter une chaîne à la fin d'une autre chaîne:
$str1 = "Hello, ";
$str1 .= "world!";
echo $str1; // Sortir: Hello, world!
Lorsque vous effectuez une concaténation de chaîne, assurez-vous que les deux variables sont des types de chaînes. Si l'une des variables est un nombre ou un autre type, PHP essaiera de le convertir en une chaîne. Si la conversion échoue, un avertissement est lancé.
$str1 = "Hello, ";
$str2 = 123;
echo $str1 . $str2; // Sortir: Hello, 123 (Les nombres sont convertis en chaînes)
Lorsque la concaténation des cordes, les deux chaînes concaténées sont épissées en une chaîne complète. Si vous avez besoin de concaténer plusieurs chaînes, vous pouvez utiliser plusieurs fois l'opérateur de concaténation.
$str1 = "Hello, ";
$str2 = "world!";
$str3 = "How ";
$str4 = "are ";
$str5 = "you?";
echo $str1 . $str2 . $str3 . $str4 . $str5; // Sortir: Hello, world! How are you?
Bien que les connecteurs puissent concaténer plusieurs chaînes, il est recommandé d'utiliser des supports pour clarifier l'ordre des connexions pour améliorer la lisibilité du code:
$str1 = "Hello, ";
$str2 = "world!";
$str3 = "How ";
$str4 = "are ";
$str5 = "you?";
echo ($str1 . $str2) . ($str3 . $str4 . $str5); // Sortir: Hello, world! How are you?
L'utilisation de supports peut rendre l'ordre des connexions plus claire, améliorant ainsi la lisibilité du code.