Verwijder key van een multi array
Code (php)
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
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
[product] => Array
(
[0] => Array
(
[ProductID] => 20722
[BrandName] => Newstar
[VendorID] => FPMA-D100
[Status] => U
[EAN] => 8717371440084
[Stock] => 3
[UnitPrice] => 98,17
)
[1] => Array
(
[ProductID] => 28370
[BrandName] => Newstar
[VendorID] => FPMA-W200
[Status] => U
[EAN] => 8717371440022
[Stock] => 1
[UnitPrice] => 33,60
)
[2] => Array
(
[ProductID] => 29031
[BrandName] => Asus
[VendorID] => 70-NHF7B1000
[Status] => B
[Stock] => 1
[UnitPrice] => 88,00
)
(
[0] => Array
(
[ProductID] => 20722
[BrandName] => Newstar
[VendorID] => FPMA-D100
[Status] => U
[EAN] => 8717371440084
[Stock] => 3
[UnitPrice] => 98,17
)
[1] => Array
(
[ProductID] => 28370
[BrandName] => Newstar
[VendorID] => FPMA-W200
[Status] => U
[EAN] => 8717371440022
[Stock] => 1
[UnitPrice] => 33,60
)
[2] => Array
(
[ProductID] => 29031
[BrandName] => Asus
[VendorID] => 70-NHF7B1000
[Status] => B
[Stock] => 1
[UnitPrice] => 88,00
)
Ik wil alles verwijderen van status en UnitPrice
Op dit moment gebruik ik 2 foreach lussen
Code (php)
Dit werkt zoals ik het wil maar is er geen betere oplossing dan 2x foreach te gaan gebruiken?
Gewijzigd op 31/07/2014 16:03:26 door G P
Is er ook een mogelijkheid om geen foreach te gebruiken?
Bij mijn weten alleen als je vooraf (dus op het moment dat je de code schrijft) alle keys weet. Anders zal je altijd, op welke manier dan ook, door de array moeten lopen en per element de operatie uitvoeren.