La fonction join () fonctionne de la même manière que l'autre fonction intégrée de PHP nommé implode (). Il est utilisé pour créer une valeur de chaîne en combinant les valeurs du tableau. Cette fonction utilise un délimiteur particulier pour combiner les valeurs du tableau. La chaîne vide (”) est utilisée comme délimiteur par défaut de cette fonction si aucun délimiteur n'est utilisé. La façon dont la fonction join () peut être utilisée dans PHP est indiquée dans ce tutoriel.
Syntaxe:
La fonction join () peut être utilisée avec un ou deux arguments. Les syntaxes de cette fonction sont données ci-dessous:
String join (array $ array)
Lorsque la fonction join () est appelée avec une variable de tableau, seulement alors, il renvoie une chaîne en combinant les éléments du tableau avec une chaîne vide. Cela signifie qu'aucun séparateur ne sera utilisé entre les éléments.
String join (String Delimiter, array $ array)
Lorsque la fonction join () est appelée avec un délimiteur et un tableau, il renvoie une chaîne en combinant les éléments du tableau avec le délimiteur fourni.
Exemple 1: Utilisation de la fonction join () sans délimiteur
L'exemple suivant montre la fonction join () sans délimiteur pour combiner les valeurs du tableau avec une chaîne vide. Créer un fichier PHP avec le script suivant.
Un tableau nommé $ langues est déclaré avec les cinq valeurs de chaîne. Ici, la fonction join () renvoie une chaîne en combinant les valeurs du tableau avec une chaîne vide.
// définir un tableau de valeurs de chaîneLes valeurs de join () sans utiliser Delimiter:
". $ String."
"Sortir:
La sortie suivante apparaîtra après avoir exécuté le script ci-dessus à partir du serveur Web. Il montre les valeurs du tableau comme une chaîne.
Exemple 2: Utilisation de la fonction join () avec Dollar ($) Delimiter
L'exemple suivant montre l'utilisation de la fonction join () avec le délimiteur en dollars ($). Créer un fichier PHP avec le script suivant.
Un tableau associatif de deux éléments est déclaré dans le script. La fonction join () renvoie une chaîne en combinant les deux valeurs du tableau avec le délimiteur.
// définir un tableau bidimensionnelLes valeurs de la jointure () avec le délimiteur «$»:
". $ String."
"Sortir:
La sortie suivante apparaîtra après avoir exécuté le script ci-dessus à partir du serveur Web. Il affiche les valeurs du tableau comme une chaîne en ajoutant un dollar ($) entre les valeurs.
Exemple 3: Utilisation de la fonction join () avec plus (+) délimiteur
L'exemple suivant montre l'utilisation de la fonction join () avec le délimiteur plus (+). Créer un fichier PHP avec le script suivant.
Un tableau numérique de quatre éléments est déclaré dans le script. La fonction array_sum () est utilisée dans le script pour calculer la somme des valeurs du tableau. La fonction join () renvoie une chaîne en combinant les valeurs du tableau avec le délimiteur plus (+). Ensuite, le script imprimera les valeurs de retour des fonctions join () et array_sum ().
// définir un tableau de nombresLes valeurs du join () avec '+' délimiter:
". $ String."=". $ somme . "
"Sortir:
La sortie suivante apparaîtra après avoir exécuté le script ci-dessus à partir du serveur Web. Il montre les valeurs du tableau comme une chaîne en ajoutant plus (+) entre les valeurs, et la somme des valeurs du tableau 145.
Exemple 4: Utilisation de la fonction join () avec trait d'union ()
L'exemple suivant montre l'utilisation de la fonction join () avec le délire de trait d'union (). Créer un fichier PHP avec le script suivant.
Deux tableaux associatifs de deux éléments sont déclarés dans le script. La fonction join () renvoie une chaîne en combinant les deux valeurs de chaque tableau avec le trait d'union (-). Les deux valeurs retournées seront imprimées plus tard.
// définir deux tableauxLes valeurs du premier join () avec '-' Demiter:
". $ string1 . "
"Les valeurs du deuxième join () avec '-' Delimiter:
". $ string2 . "
"Sortir:
La sortie suivante apparaîtra après avoir exécuté le script ci-dessus à partir du serveur Web. Il affiche les deux valeurs de tableau sous forme de chaîne en ajoutant un trait d'union (-) entre les valeurs.
Exemple 5: utilisation de la fonction join () avec Break (
) délimiteur
L'exemple suivant montre l'utilisation de la fonction join () avec la '
'En tant que délimiteur pour imprimer chaque valeur du tableau dans chaque ligne. Créer un fichier PHP avec le script suivant.
Le tableau numérique de cinq nombres pair est déclaré dans le script. La fonction join () renvoie une chaîne en ajoutant une rupture entre les valeurs du tableau qui seront imprimées plus tard.
// définir un tableau de nombres pairLa liste des nombres pair [1 - 10]:
". $ String."
"Sortir:
La sortie suivante apparaîtra après avoir exécuté le script ci-dessus à partir du serveur Web. Il affiche chaque valeur de tableau dans chaque ligne pour le '
'Demiter.
Conclusion
L'utilisation de la fonction join () est expliquée dans ce tutoriel en utilisant différents types d'exemples. Ce tutoriel aidera les lecteurs à comprendre les méthodes d'utilisation de la fonction join () et appliquer correctement cette fonction dans leur script.