mam taki problem, że nie za bardzo potrafię stworzyć nową tablicę wyjściową na podstawie wyników filtrowania tablicy wejściowej.
Tablica wejściowa wygląda następująco:
Kod
Array
(
[0] => Array
(
[?id] => 1
[?email] => bla@bla.pl
[?item_nazwa] => Array
(
[0] => Item 1
[1] => Item 2
)
)
[1] => Array
(
[?id] => 2
[?email] => bla2@bla.pl
[?item_nazwa] => Array
(
[0] => Item 3
[1] => Item 4
)
)
[2] => Array
(
[?id] => 2
[?email] => bla3@bla.pl
[?item_nazwa] => Array
(
[0] => Item 1
[1] => Item 4
)
)
)
(
[0] => Array
(
[?id] => 1
[?email] => bla@bla.pl
[?item_nazwa] => Array
(
[0] => Item 1
[1] => Item 2
)
)
[1] => Array
(
[?id] => 2
[?email] => bla2@bla.pl
[?item_nazwa] => Array
(
[0] => Item 3
[1] => Item 4
)
)
[2] => Array
(
[?id] => 2
[?email] => bla3@bla.pl
[?item_nazwa] => Array
(
[0] => Item 1
[1] => Item 4
)
)
)
I chciałbym aby po filtrowaniu np. wedle frazy "Item 1" zapisało mi do nowej tablicy tablice w których występuje dana fraza:
Kod
Array
(
[0] => Array
(
[?id] => 1
[?email] => bla@bla.pl
[?item_nazwa] => Array
(
[0] => Item 1
[1] => Item 2
)
)
[2] => Array
(
[?id] => 2
[?email] => bla3@bla.pl
[?item_nazwa] => Array
(
[0] => Item 1
[1] => Item 4
)
)
)
(
[0] => Array
(
[?id] => 1
[?email] => bla@bla.pl
[?item_nazwa] => Array
(
[0] => Item 1
[1] => Item 2
)
)
[2] => Array
(
[?id] => 2
[?email] => bla3@bla.pl
[?item_nazwa] => Array
(
[0] => Item 1
[1] => Item 4
)
)
)
Próbowałem robić coś w stylu pętli foreach i preg_match('/Item 1/',$tab['?item_nazwa'][]) ale to chyba nie jest to.
Prosiłbym o pomoc.