Ben bir PHP değişkeni yüklenen bir html sayfası var ve diğer kelimelerle bazı kelimeleri değiştirmek için str_replace kullanıyorum. Tek sorun bu sözcüklerden bir kod önemli bir peice görünüyorsa, sonra her şey bite düşüyor olmasıdır.
Yalnızca bazı HTML etiketleri için str_replace fonksiyonunu uygulamak için herhangi bir yolu var mı? Özellikle: p, h1, h2, h3, h4, h5
EDIT:
: Önemli kod bit
$yay = str_ireplace($find, $replace , $html);
alkış ve herhangi bir cevap için şimdiden teşekkürler.
EDIT - FURTHER CLARIFICATION:
$ Bulmak ve $ yerini buldu ve değiştirilmesi gereken kelimeler (sırasıyla) içeren diziler vardır. $ Html tüm html kodunu içeren dizedir.
Ben örneğin oluştu bir sözcüğü bulmak ve değiştirmek için olsaydı bit düşen iyi bir örnek olacaktır etki alanı adı. Yani 'peynir' ile kelime 'şapka' yerine istedim. Gibi mutlak bir yolun herhangi bir oluşumu
www.worldofhat.com/images/monkey.jpg would be replaced with: www.worldofcheese.com/images/monkey.jpg
Yedek sadece belirli etiketleri oluşabilir Yani, bu önlenebilir.