Bonjour,

j'ai un tableau qui se présente sous la forme :

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
 
$tab=Array
(
    [0] => Array
        (
            [id_notice] => 
            [titre] =>
            [type_support] => 
            [id_ved] => 
            [vedette] => 
            [id_genre] => 
            [genre] => 
            [vignette] => 
            [vignette_url] => 
            [vignette_width] => 
            [vignette_height] => 
        )
 
    [1] => Array
        (
            [id_notice] => 
            [titre] => 
            [type_support] =>
            [id_ved] => 
            [vedette] => 
            [id_genre] => 
            [genre] => 
            [vignette] =>
            [vignette_url] =>
            [vignette_width] => 
            [vignette_height] =>
        )
  ...
)
j'aimerai supprimer les clés $tab[$i]['id_genre] et $tab[$i]['id_ved'] pour l'ensemble des valeurs de $i

actuellement j'ai fait le script suivant,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
$dim =  count($tab); 
	for($i=0; $i<$dim; $i++){
		unset($tab[$i]['id_genre'],$tab[$i]['id_ved']);
	}
mais comme le tableau peux contenir énormément de ligne, je me demande s'il n'existe pas une méthode qui me permettrait d'évter la boucle for.

merci par avance de votre aide