For international user this makes more sense because the "'" or the '"' are
sensitive keys that needs two interactions instead of just one...
so for typing something like $_POST['asasdasd']['asdasd']['asdasd'] is
sometimes a bit annoying but it could be solved having 2 keyboard layouts
(my case)

As I said before, this is not something that is going to change the php
direction, however many developer would get very happy.
I have never seen this in other languages but my knowledge is not very
expressive as well.

On Tue, Oct 7, 2014 at 5:36 PM, Mathias Grimm <mathiasgr...@gmail.com>
wrote:

> Great! That solves 75% of the problem.
>
> Still accessing index using "/" (or other separator) would be very handy
>
> $c = $_POST::path('a/b/c', 'def')
> $c = $_POST::('a/b/c', 'def')
> $c = $_POST@('a/b/c', 'def')
> $c = $_POST::at('a/b/c', 'def')
>
>
> I am not really creative now, but the part I would like to highlight is
> the feature and not really the syntax.
>
>
>
>
> On Tue, Oct 7, 2014 at 5:21 PM, Matthew Fonda <mfo...@php.net> wrote:
>
>> On Tue, Oct 7, 2014 at 9:05 AM, Mathias Grimm <mathiasgr...@gmail.com>
>> wrote:
>>
>>> Hi,
>>> I would like to suggest something for php like a class I am using
>>>
>>> https://github.com/mathiasgrimm/arraypath
>>>
>>> The reason is to access arrays like this:
>>>
>>> $idx3 = ArrayPath::get('idx1/idx2/idx3', $_POST, 'myDefaultValue');
>>>
>>>
>>> Regards,
>>> Mathias
>>>
>>
>> Hi Mathias,
>>
>> The new null coalesce operator in PHP 7 achieves what you're looking for
>> here. See https://wiki.php.net/rfc/isset_ternary
>>
>> Best regards,
>> --Matthew
>>
>
>

Reply via email to