Utilisation de la fonction de jointure en php

Utilisation de la fonction de jointure en php

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îne
$ Langues = Array («English», «Bangla», «Arabe», «Français», «Hindi»);
// Combinez les valeurs du tableau avec une chaîne vide
$ string = join ($ langues);
// imprime les valeurs de retour de la fonction join ()
écho "

Les 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 bidimensionnel
$ array = array ('str' => 'Le prix de la couleur de l'eau est', 'prix' => 10);
// Combinez les valeurs du tableau avec le délimiteur '$'
$ string = join ('$', $ array);
// imprime les valeurs de retour de la fonction join ()
écho "

Les 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 nombres
$ nombres = tableau (10,78,45,12);
// Calculez la somme des valeurs du tableau
$ sum = array_sum ($ nombres);
// combine les valeurs du tableau avec le délimiteur '+'
$ string = join ('+', $ nombres);
// imprime les valeurs de retour de la fonction join ()
écho "

Les 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 tableaux
$ array1 = array ('site' => 'linuxhint', 'Description' => 'C'est un site de blog populaire.');
$ array2 = array ('site' => 'google', 'Description' => 'Il s'agit d'un moteur de recherche populaire.');
// combine les valeurs du tableau avec '-'
$ string1 = join ('-', $ array1);
$ string2 = join ('-', $ array2);
// imprime la valeur de retour de $ string1
écho "

Les valeurs du premier join () avec '-' Demiter:

". $ string1 . "

"
// imprime la valeur de retour de $ string2
écho "

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 pair
$ même_numbers = array (2, 4, 6, 8, 10);
// combiner les valeurs du tableau avec

$ string = join ('
', $ même_numbers);
// imprime les valeurs de retour de la fonction join ()
écho "

La 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.