Bonjour à tous,
J'ai un tableau sous cette forme :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
[JACQUES] => Array
(
[1355266800] => Array
(
[CODE22] => CODE22
)
[1379023200] => Array
(
[CODE11] => CODE11
)
[1381615200] => Array
(
[CODE85] => CODE85
)
)
[PIERRE] => Array
(
[1379023200] => Array
(
[CODE64] => CODE64
)
) |
Je l'ai trier par timestamp pour avoir le plus ancien en premier dans la liste et je souhaite récupérer la valeur final selon le prénom et le timestamp (par exemple CODE22 pour Jacques et CODE64 pour PIERRE).
Je compare ce tableau (tableau 1), avec un autre tableau (tableau 2) en comparant (array_key_exist) le prénom, si le prénom du tableau 1 existe dans le tableau 2, alors j'affiche la première valeur (CODE22) avec le tableau 2.
J'ai tenter avec array_slice, mais j'ai eu des résultats étranges, et surtout, pas ce que j'attendais, est-ce la bonne méthode ?
array_slice($tableau1,1,1,TRUE)
merci
J'ai peut-être trouvé la solution à mopn problème, je vérifie et vous tiens informé, merci
Partager