Rechercher des occurences dans un array

Petit nouveau ! | 1 Messages

26 juil. 2018, 09:24

Bonjour à tous,
je vous expose mon problème. J'espère que l'un d'entre vous aura une solution.
Voici mon tableau array :
key | arrivee
0 | 12 15 5 8
1| 3 15 1 6
2 | 6 2 18 12
3 | 1 11 10 6
4 | 5 9 8 14
5 | 16 15 17 2

je souhaiterai rechercher dans la colonne "arrivée" les occurences 5 et 14 et retourner ainsi le numéro de key.
Dans l'exemple, le résultat devrait être 4.
Avez-vous une piste à me proposer ?
Je vous souhaite une bonne journée et pour les plus chanceux de bonnes vacances !
Amicalement,
Sylvain

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

26 juil. 2018, 09:42

Bonjour,

Moi je ferai une première boucle sur l'ensemble des lignes de ton tableau avec foreach()
Puis un explode() de arrivee sur le caractère espace ce qui va te créer un second tableau dans lequel tu pourras fait deux in_array() pour savoir si les valeurs recherchées sont bien présentes
Quand tout le reste a échoué, lisez le mode d'emploi...