Bana belli bir sınıf örneğin olan herhangi bir HTML etiketi içinde içeriğini değiştirmek sağlar uygun yedek kod arıyorum
$class = "blah";
$content = "new content";
$html = '<div class="blah">hello world</div>';
// code to replace, $html now looks like:
// <div class="blah">new content</div>
Çıplak aklınızda:
- Mutlaka bir div olmayacak, bu olabilir
<h2 class="blah"> - Sınıf, birden fazla sınıf var ve hala örneğin değiştirilmesi gerekiyor olabilir
<div class="foo blah green">hello world</div>
Böyle DOM sınıfını kullanarak diğer önerileri açık değilse (eğer mümkünse uyumlu PHP4 olmak zorunda çünkü ben daha ziyade bu önleyeceğini rağmen), düzenli ifadeler bunu yapmak mümkün olmalıdır düşünüyorum.