No need to loop. str_replace() already supports arrays!

check the manual.


On Sat, 12 Jan 2002 12:57:10 -0000, DL Neil wrote:

>Yes, I thought about that. But, what should I do when the markers are absolutely NOT 
>in any sequence.
>=sequence would matter if it was possible that one of the markers could replace some 
>text and that replacement
>subsequently became the marker for a further replacement ... nightmare=recursion!
>I also thought about something like
>$replace[1][1] = "!one!"; //marker
>$replace[1][2] = "hehee"; //replace with
>$replace[1][1] = "test"; //marker
>$replace[1][2] = "foobar"; //replace with
>$replace[1][1] = "repl"; //marker
>$replace[1][2] = "humpty-dumpty"; //replace with
>$replace[1][1] = "blah"; //marker
>$replace[1][2] = "boo"; //replace with
>Now, when I would do a loop thingie that goes through all those, then it would be a 
>pretty nice and compact
>What about speed issues regarding this solution?
>=check out string functions. On simple stuff they will beat RegEx for speed hands 
>down - but watch out if
>case-sensitivity is relevant.
>PHP General Mailing List (
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>To contact the list administrators, e-mail: [EMAIL PROTECTED]

PHP General Mailing List (
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to