Ett litet dollartecken saknas.
preg_replace("/(eps|tif|tiff)[b]$[/b]/", "jpg", $fileNameThumb);
/j
2 svar · 191 visningar · startad av FlashX
Har för mig att jag någonstans läst att man kan söka igenom en sträng från slutet och byta ut tecken men hittar inte dit.
Använder preg_replace för detta.
Vad jag vill göra är att ändra
bild.eps.namn.eps
till
bild.eps.namn.jpg
preg_replace("/(eps|tif|tiff)/", "jpg", $fileNameThumb; ändrar alla förekomster av eps men vill som sagt bara ändra den sista.
[Redigerat av FlashX den 23 jan 2002]
Ett litet dollartecken saknas.
preg_replace("/(eps|tif|tiff)[b]$[/b]/", "jpg", $fileNameThumb);
/j
Hade för mig att det var $-tecknet men det hamnade antagligen fel när jag testade.
Nu fungerar det dock utmärkt :)