I would like to try and make my array display like:
Parent | sub | sub | ...
Below is the array Essentially, I'm trying to create a csv (I can create the csv, but I cant figure out the best way to sift through each element of the array to create a string)
[0] => Array
(
[id] => 79
[parent_id] => 0
[name] => Accessories
[is_visible] => 1
[url] => /bedroom-wear/accessories/
[children] => Array
(
[0] => Array
(
[id] => 152
[parent_id] => 79
[name] => Chokers
[is_visible] => 1
[url] => /bedroom-wear/accessories/chokers/
[children] => Array
(
)
)
[1] => Array
(
[id] => 80
[parent_id] => 79
[name] => Garters
[is_visible] => 1
[url] => /bedroom-wear/accessories/garters/
[children] => Array
(
)
)
[2] => Array
(
[id] => 113
[parent_id] => 79
[name] => Gloves
[is_visible] => 1
[url] => /bedroom-wear/accessories/gloves/
[children] => Array
(
)
)
[3] => Array
(
[id] => 450
[parent_id] => 79
[name] => Masks
[is_visible] => 1
[url] => /accessories/masks/
[children] => Array
(
)
)
[4] => Array
(
[id] => 135
[parent_id] => 79
[name] => Nipple Covers
[is_visible] => 1
[url] => /bedroom-wear/accessories/nipple-covers/
[children] => Array
(
)
)
[5] => Array
(
[id] => 586
[parent_id] => 79
[name] => Pride
[is_visible] => 1
[url] => /accessories/pride/
[children] => Array
(
[0] => Array
(
[id] => 587
[parent_id] => 586
[name] => Confetti
[is_visible] => 1
[url] => /accessories/pride/confetti/
[children] => Array
(
)
)
)
)
)
)
Desired output:
Accessories | Chokers
Accessories | Garters
Accessories | Gloves
Accessories | ...
Accessories | ...
Accessories | Pride | Confetti
I can't even begin to think where to start, if anyone could point me in the right direction that would be great <3