- Published on
## Working With Trees
When working with tree data structures you often need to craft them in
different ways. PHP offers a lot of functions to change the shape of arrays,
but often they only go 1 level deep. Trees can count an almost infinite number
of levels. Hence we need recursive replacements for our beloved array
functions.