PHP implode()Fonctions
Manuel de référence des chaînes PHP
Exemples
Combiner les éléments d'un tableau en une chaîne :
<?php
$arr = array('Hello','World!','Beautiful','Day!');
echo implode(" ",$arr);
?>
$arr = array('Hello','World!','Beautiful','Day!');
echo implode(" ",$arr);
?>
Exécuter l'exemple »
Définition et utilisation
La fonction implode() retourne une chaîne composée des éléments du tableau.
Remarque :La fonction implode() accepte deux ordres d'arguments. Cependant, pour des raisons historiques,explode()ce n'est pas autorisé ; vous devez vous assurer que le paramètre separator précède le paramètre string.
Remarque :Le paramètre separator de la fonction implode() est facultatif. Cependant, pour la compatibilité ascendante, il est recommandé d'utiliser deux paramètres.
Remarque :Cette fonction est compatible avec les données binaires.
Syntaxe
implode(separator,array)
| Paramètre | Description |
|---|---|
| separator | Facultatif. Spécifie ce qui est placé entre les éléments du tableau. La valeur par défaut est "" (chaîne vide). |
| array | Obligatoire. Le tableau à combiner en une chaîne. |
Détails techniques
| Valeur de retour : | Retourne une chaîne composée des éléments du tableau. |
|---|---|
| Version de PHP : | 4+ |
| Journal des modifications : | Dans PHP 4.3.0,separatorle paramètre est devenu facultatif. |
Plus d’exemples
Exemple 1
Séparer les éléments du tableau par différents caractères :
<?php
$arr = array('Hello','World!','Beautiful','Day!');
echo implode(" ",$arr)."<br>";
echo implode("+",$arr)."<br>";
echo implode("-",$arr)."<br>";
echo implode("X",$arr);
?>
$arr = array('Hello','World!','Beautiful','Day!');
echo implode(" ",$arr)."<br>";
echo implode("+",$arr)."<br>";
echo implode("-",$arr)."<br>";
echo implode("X",$arr);
?>
Exécuter l'exemple »
Manuel de référence des chaînes PHP Autres extensions