$text = "Bu bir cümledir.(Resim 1) Bu ikinci cümledir.(Resim 2)";
$yenitext = preg_replace("/\(Resim ([0-9]+)\)/", "<a href="#" onclick="$('.popup-gallery').magnificPopup('open', $1-1);">$0</a>", $text);Yukarıdaki kodda Resim 1 yerine <a href="#" onclick="$('.popup-gallery').magnificPopup('open', 0);">Resim 1</a>,
Resim 2 yerine <a href="#" onclick="$('.popup-gallery').magnificPopup('open', 1);">Resim 2</a>
elde etmek istiyorum ancak mesela
Resim 2 yerine <a href="#" onclick="$('.popup-gallery').magnificPopup('open', 2-1);">Resim 2</a>
elde ediyorum. Burda 1 çıkarma işlemini nasıl yaparım. Ustalar bakabilir mi? Teşekkürler.