bonjour
désolée si le sujet a été posté plusieurs fois mais je n'ai pas trouvé de réponses à mon problème :
j'ai un tableau de 45 valeurs par exemple et j'aimerai extraire toutes les valeurs par un pas de 10, c'est à dire obtenir 5 tableaux avec pour les 4 premiers 10 valeurs dedans et pour le dernier 5 valeurs.
j'ai utilisé la fonction array_splice mais là je cale sur le comment récupérer et exploiter les tableaux :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
$activites1 = array(
							"ani",				
							"fle",				
							"ali",				
							"hot",				
							"inf",				
							"aut",	
							"bar",				
							"lav",				
							"bra",				
							"lib", 				
							"che",						
							"mod",				
							"bou",				
							"pec",				
							"bea",
							"poi",				
							"bij",				
							"qui",				
							"coi",				
							"rap",				
							"loi",				
							"res",				
							"cor",				
							"ser",				
							"div",				
							"spo",				
							"die",				
							"tax",				
							"dec",				
							"tvh",				
							"nui",				
							"vid",				
							"epi",				
							"veh",				
							"agi",				
							"bat",				
							"agv",				
							"elc",
 
						);
 
 
						// Pour que la recherche fonctionne, on ne doit pas saisir toutes les activités en même temps
 
						for($i = 0 ; $i < count($activites) ; $i++)
						{
 
							$tabActivites = array_slice($activites,$i,10,true);
 
							$i = $i + 9;
                                               }
Avec ce code le problème est qu'il me génère 45 tableaux or je n'en veux que 5.
quelqu'un a t il une solution ?
merci d'avance