On Fri, Feb 27, 2026 at 6:50 PM Ilija Tovilo <[email protected]> wrote:

> On Fri, Feb 27, 2026 at 5:42 PM Bob Weinand <[email protected]> wrote:
> >
> > Hey Larry,
> >
> > On 27.2.2026 17:32:47, Larry Garfield wrote:
> > > Though I would also question why so many people are voting for
> $subject-last for the secondary vote.
> >
> > The two-argument variants are consistent with e.g. addcslashes (one
> > subject operated on with an argument) - so that's perfectly consistent.
> >
> > Then for replacing, you want consistency with str_replace, and
> > preg_replace and such.
>
> Maybe consistently inconsistent. ;) In my opinion, it's much better to
> not keep repeating the same mistake, pick a standard and stick with
> it. Subject-first always works. I wouldn't think many people want to
> internalize the placement of the subject based on the kind of string
> replacement function.


Indeed, alternating parameter order based on the type of operation would be
just frustrating.
Consistency with existing functions is nice in principle, but not all
historic precedents are good.

Reply via email to