AnonyMouse - 4:31 pm on Jul 17, 2010 (gmt 0)
Hi, thanks for the reply!
The assigned value is always the value of the last call to getCrumbs().
If I do a var_dump of the whole array on each iteration, i.e. watch the array grow, I can see that all array members are getting the value of the most recent call to getCrumbs().
['en'] = "en_link"
['en'] = "es_link"
['es'] = "es_link"
['en'] = "fr_link"
['es'] = "fr_link"
['fr'] = "fr_link"
It's like the right-hand side is referencing a value, rather than actually being a value.