On Tue, 21 May 2019 at 10:29, Nikita Popov <nikita....@gmail.com> wrote:

> On Sat, May 18, 2019 at 9:37 PM Dik Takken <d.tak...@xs4all.nl> wrote:
>
>> On 17-05-19 22:52, G. P. B. wrote:
>> >
>> > So as a side note aren't there maybe some other array functions which
>> > behave like this?
>> >
>>
>> Good point. I did a quick scan of the source code and came up with a
>> list of possible candidates for a similar treatment:
>>
>> array_map()
>>
>
> This one makes sense in theory, because array_map(null, ...$arrays) is a
> way to perform a zip operation in PHP. Unfortunately there is an ugly
> special case if there is only a single array, which makes this not actually
> usable in practice, unless you know that there are at least two arrays. As
> such, accepting zero arrays wouldn't be very useful unless we also want to
> fix that issue (PHP 8 maybe?)
>
> Nikita
>

I'm not sure I totally understand the edge case, moreover this isn't
currently documented.
Mind sharing an example or explaining a bit more in detail such that I can
update the documentation?

Best regards

George P. Banyard

Reply via email to