php

Utilisation de la fonction join() en PHP

Utilisation de la fonction join() en PHP

La fonction join () fonctionne de la même manière que l'autre fonction intégrée de PHP nommée 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é. Comment la fonction join() peut être utilisée en PHP est montré 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 :

jointure de chaîne (tableau $tableau)

Lorsque la fonction join() est appelée avec une variable de tableau, alors seulement, elle 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.

jointure de chaîne (délimiteur de chaîne, tableau $tableau)

Lorsque la fonction join() est appelée avec un délimiteur et un tableau, elle 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éez 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() renverra une chaîne en combinant les valeurs du tableau avec une chaîne vide.

//Définir un tableau de valeurs de chaîne
$languages ​​= array('Anglais', 'Bangla', 'Arabe', 'Français', 'Hindi');
//Combine les valeurs du tableau avec une chaîne vide
$string = join($languages);
//Imprime les valeurs de retour de la fonction join()
écho "

Les valeurs de join() sans utiliser de délimiteur :

". $chaîne."

" ;
?>

Production:

La sortie suivante apparaîtra après l'exécution du script ci-dessus à partir du serveur Web. Il affiche les valeurs du tableau sous forme de chaîne.

Exemple 2 : Utilisation de la fonction join() avec le délimiteur dollar($)

L'exemple suivant montre l'utilisation de la fonction join() avec le délimiteur dollar($). Créez un fichier PHP avec le script suivant.

Un tableau associatif de deux éléments est déclaré dans le script. La fonction join() renverra une chaîne en combinant les deux valeurs du tableau avec le délimiteur.

//Définir un tableau à deux dimensions
$array = array('str' => 'Le prix de l'aquarelle est ', 'price' => 10);
//Combine les valeurs du tableau avec le délimiteur '$'
$string = join('$', $array);
//Imprime les valeurs de retour de la fonction join()
écho "

Les valeurs de join() avec le délimiteur '$' :

". $chaîne."

" ;
?>

Production:

La sortie suivante apparaîtra après l'exécution du script ci-dessus à partir du serveur Web. Il affiche les valeurs du tableau sous forme de chaîne en ajoutant un dollar ($) entre les valeurs.

Exemple 3 : Utilisation de la fonction join() avec délimiteur plus (+)

L'exemple suivant montre l'utilisation de la fonction join() avec le délimiteur plus (+). Créez 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() renverra 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);
//Calculer 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 de join() avec délimiteur '+' :

". $chaîne." = ". somme $ . "

" ;
?>

Production:

La sortie suivante apparaîtra après l'exécution du script ci-dessus à partir du serveur Web. Il affiche les valeurs du tableau sous forme de chaîne en ajoutant plus (+) entre les valeurs et la somme des valeurs du tableau 145.

Exemple 4 : Utilisation de la fonction join() avec le délimiteur tiret (-)

L'exemple suivant montre l'utilisation de la fonction join() avec le délimiteur tiret (-). Créez un fichier PHP avec le script suivant.

Deux tableaux associatifs de deux éléments sont déclarés dans le script. La fonction join() renverra une chaîne en combinant les deux valeurs de chaque tableau avec le tiret (-). Les deux valeurs renvoyé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' => ' C'est 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 de la première jointure() avec le délimiteur '-' :

". $chaîne1 . "

";
//Imprime la valeur de retour de $string2
écho "

Les valeurs de la deuxième join() avec le délimiteur '-' :

". $chaîne2 . "

";
?>

Production:

La sortie suivante apparaîtra après l'exécution du script ci-dessus à partir du serveur Web. Il affiche les deux valeurs du 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 le '
' comme délimiteur pour imprimer chaque valeur du tableau dans chaque ligne. Créez un fichier PHP avec le script suivant.

Le tableau numérique de cinq nombres pairs est déclaré dans le script. La fonction join() renverra une chaîne en ajoutant une pause entre les valeurs du tableau qui sera imprimée plus tard.

//Définir un tableau de nombres pairs
$even_numbers = array(2, 4, 6, 8, 10);
//Combine les valeurs du tableau avec

$string = join('
',$even_numbers);
//Imprime les valeurs de retour de la fonction join()
écho "

La liste des nombres pairs [1 - 10] :

". $chaîne."

";
?>

Production:

La sortie suivante apparaîtra après l'exécution du script ci-dessus à partir du serveur Web. Il montre chaque valeur de tableau dans chaque ligne pour le '
' délimiteur.

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.

Installez le dernier émulateur Dolphin pour Gamecube et Wii sur Linux
L'émulateur Dolphin vous permet de jouer aux jeux Gamecube et Wii de votre choix sur des ordinateurs personnels Linux (PC). Étant un émulateur de jeu...
Comment utiliser le moteur de triche GameConqueror sous Linux
L'article couvre un guide sur l'utilisation du moteur de triche GameConqueror sous Linux. De nombreux utilisateurs qui jouent à des jeux sur Windows u...
Meilleurs émulateurs de console de jeu pour Linux
Cet article répertorie les logiciels d'émulation de console de jeu populaires disponibles pour Linux. L'émulation est une couche de compatibilité logi...