En plus des opérateurs de comparaison, qui peuvent être utilisés sur des valeurs de chaîne de caractères, l'opérateur d'enchaînement . permet de concaténer deux chaînes de caractères, en retournant une autre qui est le résultat de la concaténation des deux opérandes.
L'opérateur d'affectation .= peut également être utilisé pour enchaîner des chaînes de caractères en boucle.
echo 'mon' .' ' . 'programme';
# retourne "mon programme"
$texte = 'Un programme';
$texte_2 = 'Hypertext Preprocessor';
resultat = $texte . ' ' . $texte_2;
# retourne 'Un programme Hypertext Preprocessor'
<?php
$tableau = array('un','deux','trois');
$resultat = '';
for($i = 0; $i <= 3; $i++)
{
resultat .= resultat . $i . ' - ' . tableau[$i];
}
echo resultat;
?>