Re: [RFC] [VOTE] Prefix and Suffix Functions

From: Date: Fri, 27 Feb 2026 18:09:28 +0000
Subject: Re: [RFC] [VOTE] Prefix and Suffix Functions
References: 1 2 3 4 5  Groups: php.internals 
Request: Send a blank email to internals+get-130199@lists.php.net to get a copy of this message
On Fri, Feb 27, 2026 at 6:50 PM Ilija Tovilo <tovilo.ilija@gmail.com> wrote: > On Fri, Feb 27, 2026 at 5:42 PM Bob Weinand <bobwei9@hotmail.com> 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.

« previous php.internals (#130199) next »