Opérations courantes sur les tableaux
En tant que développeur, vous devez apprendre à chercher une fonction dans la documentation officielle d'un langage et comprendre correctement son utilisation.
Certaines opérations sur des tableaux sont très courantes, pour les découvrir quelques défis vous sont proposés ci-dessous. Recherchez dans la liste des fonctions sur les tableaux la meilleure fonction pour résoudre chaque défi; testez son usage avec https://onlinephp.io/ avant de vérifier votre réponse avec la solution.
Conversion CSV en tableau
En consultant la documentation, trouvez et testez la fonction pour convertir la liste des noms des vendeurs en un tableau.
Conversion tableau en CSV
<?php
$clients = array('Paul' => 19, 'Lucie' => 6, 'Marc' => 25, 'Mohammed' => 17, 'Lee' => 35);
En consultant la documentation, trouvez et testez la fonction pour convertir le tableau des clients en une chaine de caractères contenant les noms des clients séparés par une virgule.
Fusionner deux tableaux
<?php
$clients = array('Paul' => 19, 'Lucie' => 6, 'Marc' => 25, 'Mohammed' => 17, 'Lee' => 35);
$vendeurs = array('Marthe' => 49, 'John' => 28, 'Joséphine' => 61, 'Badr' => 32, 'Aimé' => 37);
?>
En consultant la documentation, trouvez et testez la fonction pour fusionner les tableaux des clients et des vendeurs en un tableau des utilisateurs.
Extraire un tableau d'un tableau
<?php
$clients = array('Paul' => 19, 'Lucie' => 6, 'Marc' => 25, 'Mohammed' => 17, 'Lee' => 35);
?>
En consultant la documentation, trouvez et testez la fonction pour ne garder que les deux premiers clients.
Filtrer les éléments d'un tableau
<?php
$clients = array('Paul' => 19, 'Lucie' => 6, 'Marc' => 25, 'Mohammed' => 17, 'Lee' => 35);
?>
En consultant la documentation, trouvez et testez la fonction pour filtrer le tableau ci-dessus pour ne garder que les clients âgés de plus de 18ans.
Trier un tableau indicé par valeurs décroissantes
En consultant la documentation, trouvez et testez la fonction pour trier le tableau des âges dans l'ordre décroissant.
Trier un tableau indicé par valeurs croissantes
En consultant la documentation, trouvez et testez la fonction pour trier le tableau des références de manière croissante ('A2' avant 'A15').
Trier un tableau associatif par valeurs croissantes
<?php
$clients = array('Paul' => 19, 'Lucie' => 6, 'Marc' => 25, 'Mohammed' => 17, 'Lee' => 35);
?>
En consultant la documentation, trouvez et testez la fonction pour trier le tableau des clients de manière croissante selon leur âge.
Trier un tableau associatif par clefs croissantes
<?php
$clients = array('Paul' => 19, 'Lucie' => 6, 'Marc' => 25, 'Mohammed' => 17, 'Lee' => 35);
?>
En consultant la documentation, trouvez et testez la fonction pour trier le tableau des clients de manière croissante selon leur nom.