Bir dizi, PHP içine bir metin bloğu içindeki tüm görüntüleri koymak nasıl?

3 Cevap php
function has_thumbnail_image(&$post) {
	$content = $post->post_content;
	return preg_match('/<img[^>]+src="(.*?)"[^>]*>/', $content, $results);
}

Ben dinamik döndürülen bir metin bloğu geçer ve bir dizi (veya her görüntünün daha spesifik görüntü kaynağından) içine içinde bulunan görüntülerin tüm koyar bir işlev gerekir. Yukarıdaki fonksiyonu sadece bana ilk görüntüyü verir ve görüntülerin tüm dizideki kadar bu döngü oluyor tutmak yapmak için nasıl çalışmak olamaz. Herhangi bir Yardım çok takdir. Teşekkürler

3 Cevap

Sen preg_match_all . If I recall correctly, preg_match sadece ilk maç arar ve sonra durur incelemek isteyebilirsiniz.

Sen çok yakın! Sadece preg_match_all yerine ihtiyaç preg_match.

Ben size kaynak ne kadar iyi bilmiyorum, ama src niteliği için tekli tırnak izin vermek isteyebilirsiniz.