On Thu, Feb 25, 2016 at 10:00 PM, Михаил Гаврилов < mikhail.v.gavrilov@xxxxxxxxx> wrote: > 2016-02-26 3:47 GMT+05:00 Aziz Saleh <azizsaleh@xxxxxxxxx>: > > Is your code working as expected? In the second call it found matches > when > > there are no keys matching "ddd"? > > > yes, I wanted to show that if not found leaf ['aaa', 'bbb', 'ddd'] > then $found variable will be no initialized when function return by > reference nothing. > > > > > -- > Best Regards, > Mike Gavrilov. > Ignoring the notice, what I meant is that both return found, even thou the second is indeed not found. So it is not working as expected: http://sandbox.onlinephpfunctions.com/code/87ece8cd40ecbc3191a1a24b1713cd0eb5fa7898