Вот что у меня естьИзменить IMG attribut ЦСИ
<img src="http://some.site.com/v/b/image-name/_thumb_100x100.jpg">
Я пытаюсь изменить СРК, заменив размер на _thumb_200x200.jpg
я попытался preg_replace()
, но ничего.
Вот что у меня естьИзменить IMG attribut ЦСИ
<img src="http://some.site.com/v/b/image-name/_thumb_100x100.jpg">
Я пытаюсь изменить СРК, заменив размер на _thumb_200x200.jpg
я попытался preg_replace()
, но ничего.
Если у вас есть этот код в строке, вы можете использовать str_replace:
$str = str_replace('_thumb_100x100.jpg', '_thumb_200x200.jpg', $str);
Вот как сделать это с preg_replace
$src="http://some.site.com/v/b/image-name/_thumb_100x100.jpg";
echo preg_replace('/_thumb_100x100.jpg/','_thumb_200x200.jpg',$src);
Почему бы не изменить шаблон, чтобы поместить его в 200x200 в первое место, вместо того, чтобы запускать ненужную функцию PHP? – animuson
haahha у него может быть достойная причина этого не делать, я бы порекомендовал вам взглянуть на функции php DOM и loadHTML, что позволит вам запросить ваш HTML и изменить его, не входя в регулярные выражения, действительно зависит от ваших потребностей, если это это не единственный образ, который вам нужно внести в модификацию :) –