Hejsa
jeg har et array som ser således ud:
- array (size=25)
- 0 =>
- array (size=6)
- 'id' => string '284' (length=3)
- 'freezer' => string '2' (length=1)
- 'sorting' => string '5' (length=1)
- 'type' => string 'Espresso' (length=8)
- 'minimum' => string '0' (length=1)
- 'stock' => string '0' (length=1)
- 1 =>
- array (size=6)
- 'id' => string '210' (length=3)
- 'freezer' => string '1' (length=1)
- 'sorting' => string '5' (length=1)
- 'type' => string 'Chokolade' (length=9)
- 'minimum' => string '0' (length=1)
- 'stock' => string '1' (length=1)
- 2 =>
- array (size=6)
- 'id' => string '282' (length=3)
- 'freezer' => string '2' (length=1)
- 'sorting' => string '4' (length=1)
- 'type' => string 'Pistacia' (length=8)
- 'minimum' => string '0' (length=1)
- 'stock' => string '2' (length=1)
- 3 =>
- array (size=6)
- 'id' => string '280' (length=3)
- 'freezer' => string '2' (length=1)
- 'sorting' => string '3' (length=1)
- 'type' => string 'Rom Rosin' (length=9)
- 'minimum' => string '0' (length=1)
- 'stock' => string '0' (length=1)
- 4 =>
- array (size=6)
- 'id' => string '220' (length=3)
- 'freezer' => string '2' (length=1)
- 'sorting' => string '5' (length=1)
- 'type' => string 'Minte' (length=5)
- 'minimum' => string '0' (length=1)
- 'stock' => string '0' (length=1)
- 5 =>
- array (size=6)
- 'id' => string '244' (length=3)
- 'freezer' => string '1' (length=1)
- 'sorting' => string '1' (length=1)
- 'type' => string 'Kirsebær' (length=9)
- 'minimum' => string '0' (length=1)
- 'stock' => string '1' (length=1)
Jeg kan ikke helt gennemskue at lave en stump kode som løber gennem array'et og laver et nyt array hvor den gemmer hvor mange der har sorting = 1 && freezer = 1 og sorting = 5 && freezer = 2
Tror det giver bedst mening hvis jeg viser det illustrativt.
- array(
- 'freezer1' => array(
- '1' => "1",
- '2' => "0",
- '3' => "0",
- '4' => "0",
- '5' => "1",
- '6' => "0"
- ),
- 'freezer2' => array(
- '1' => "0",
- '2' => "0",
- '3' => "1",
- '4' => "1",
- '5' => "2",
- '6' => "0"
- )
PT. går sorting til 6 -men den er dynamisk, derfor kan det ikke være fast men skal tælles ud fra antalet af gange det forekommer.
Håber mit spørgsmål giver mening - selv er jeg lidt i tvivl om det muligt at forstå det