[+] array_push [-] array_pop [-<] array_shift array_unshift() is a special case of array_merge(), so it would then need syntactic sugar for merging arrays, or rather a reserved merge.
pi 12. 9. 2025 o 16:23 Rob Landers <[email protected]> napísal(a): > > > On Fri, Sep 12, 2025, at 13:06, Dušan Kreheľ wrote: > > Hm, I didn't know about $array[] = 1;. > > It would make sense if it were: $a[+] for push() and $a[-] for pop(). > > pi 12. 9. 2025 o 12:35 Ken Guest <[email protected]> napísal(a): > > But we already have $array[] = 1; - are you unaware of it or is there > some other benefit to what you are suggesting? > > What might interest people would be a syntactic sugar/shorthand for > array_pop but I have no idea what that might look like. > > On Fri, 12 Sept 2025 at 11:21, Dušan Kreheľ <[email protected]> wrote: > > A proposal to add syntactic sugar for array_push() in PHP. > > Syntax: > // now > array_push($array, 1); > > // new syntax > > $array[+]=1; > > > Dušan Kreheľ > > > > -- > http://about.me/kenguest/ > > > I'd personally rather have sugar for array_unshift and array_shift, than > pop and push. > > — Rob >
