Web lists-archives.com

Re: [PHP] function return references to nothing




On Thu, Feb 25, 2016 at 10:02 PM, Aziz Saleh <azizsaleh@xxxxxxxxx> wrote:

>
>
> 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
>
>
Sorry, I didn't notice you were printing original array and not found. I
would advise you remove all pass by reference logic, it would yield the
same results.

http://sandbox.onlinephpfunctions.com/code/661400ca622b3a2aaa6d3a443ea91359a658a8c4