str_replace ile bir bağlantı alıyorum

1 Cevap php

Bir uyarı olarak bunu öğrenmenin sadece 1 ay ile, PHP ile çok sınırlı deneyime sahip.

Ben bir textform var ki, onun bu html etiketleri bunları açmak için izin etiketleri (örn. [img]) üzerinde str_replaces geçer sundu.

Ne yapmak istediğinizi $ dizeden URL'LER kapmak ve boyutlandırılan için orijinal görüntü ve url bağlantılar eklemek mi. Im ne temelde soran, sanırım, nasıl ben bir dize adresler kapmak yapmak nedir? Ben resized Grnt bağlantılar eklemek için kullanabilirsiniz böylece.

<a href="linkToOriginal"><img src=""location/resize.php?file=', $string);`

ne ben şu anda yapmak sadece metin alanına sağ yanındaki url koymak html img etiketi ile [img] yerini almaktadır. $ String metin büyük beden olmak.

 $imageOpen = str_replace('[img]', '<img src="http://location/resize.php?file=', $string);
   $imageClose = str_replace('[/img]', '"/></a>', $imageOpen);

Bu açık değilse şeyleri açıklayan im olarak oldukça korkunç, söyle lütfen!

1 Cevap

"Image Source" ve "Bağlantı Konumunu", ya da bu yönde bir şey: bu her zaman yapmak istediğiniz ne varsa, sadece 2 metin alanları olmalıdır. O zaman çok zordur herhangi bir ayrıştırma yapmak zorunda değilsiniz.