Vous êtes ici Fonction PHP > Description de la fonction implode()

 

Recherche sur les Noms des fonctions php/mysql

 
 

implode()

Définition

Rassemble les éléments d'un tableau en une chaîne - (PHP 4, PHP 5)

Description

string implode ( string $glue , array $pieces )

Rassemble les éléments d'un tableau en une chaîne.

Note: implode() peut, pour des raisons historiques, accepter les paramètres dans un sens ou dans l'autre. Pour des raisons de cohérence avec explode(), toutefois, il est préférable d'utiliser l'ordre des arguments tels que documenté.

Liste de paramètres

glue

Par défaut, il vaut la chaîne vide ''. Ce n'est pas l'utilisation recommandée de la fonction implode(). Nous vous recommandons de toujours utiliser les deux paramètres pour être compatible avec les anciennes versions.

pieces

Le tableau de chaînes à rassembler.

Valeurs de retour

Retourne une chaîne contenant la représentation en chaîne de caractères de tous les éléments du tableau pieces , dans le même ordre, avec la chaîne glue , placée entre deux éléments.

Historique

Version Description

4.3.0 Le paramètre glue devient optionnel.

Exemples

Exemple #1 Exemple avec implode()

<?php

$array 
= array('lastname''email''phone');
$comma_separated implode(","$array);

echo 
$comma_separated// lastname,email,phone

?>

Notes

Note: Cette fonction gère les chaînes binaires.

Voir aussi



 
 

Bouts de code utilisant la fonction implode()



<?php /* ... */     $base_url       implode("/",$relative_url_path)       );   /* ... */ ?>

<?php /* ... */       shuffle($sequence);       $this->config['nonce'] = md5(substr(microtime() . implode($sequence), 0$length)); /* ... */ ?>

<?php /* ... */         $this -> datasec[] = $fr;         $new_offset        strlen(implode(''$this->datasec));         // now add to central directory record /* ... */ ?>

<?php /* ... */     } else {         return implode(', '$tableau_tmp) . ' et ' $dernier_element;     } /* ... */ ?>

<?php /* ... */ // passe le tableau en chaine de caractere $chaine_etat implode(";"$_POST['etat']); mysql_query("INSERT INTO articles (nom_article,description_article) /* ... */ ?>