Re: Bug 23654: str_replace doesn't handle multidimensional arrays

From: Date: Fri, 16 May 2003 18:37:50 +0000
Subject: Re: Bug 23654: str_replace doesn't handle multidimensional arrays
References: 1 2 3  Groups: php.internals 
Request: Send a blank email to internals+get-1606@lists.php.net to get a copy of this message
We can actually move $count out to the fifth parameter and put recursive as a boolean parameter in position four since $count is a new feature in PHP5 so there's no BC issue at stake. Anyway, if I don't get a complaint in the next six hours I'll go ahead and commit that fix in branch and head to simply ignore subarrays and pass them unchanged to the result. > > Anyway do we have to introduce str_replace_recursive() in 5.0 ? :) or most > > likely the fifth argument? > > Little problem is that the fourth parameter should be real var (as far as I > can see), > and ppl who want to use the recursive behaviour should pass a var. > Maybe if the fourth argument is not real var then use it as bool for the > recursive stuff. > On the other hand if it is real var then check for the 5th parameter. Too > confusing, isn't it :) > > Andrey >

« previous php.internals (#1606) next »