probably this will be faster? $fn = str_replace(".gif", "1.gif", $fn);
Lallous wrote: > <? > $fn = 'test.gif'; > > echo preg_replace('/(.+?)(\..+?)/', '\1a\2', $fn); > > ?> > > This script will output 'testa.gif' > > now how can i make it produce 'test1.gif' ? > > if i replace the: '\1a\2' with '\11\2' it will understand to replace with > occurence number 11 ! > How can i escape the 2nd '1' so it is considered as a string an not another > number. > > > Elias > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php