PHP işlevi HTML çıktı

0 Cevap php

Ben bir işlev whos amacı benim sayfasında görüntülemek için bazı HTML ($ offer_html) dönmek için var. Ancak, bazı garip şeyler görüyorum.

Bir div $ offer_html ilk eklenir bkz. aşağıdaki (DIV sonunda kapanıyor).

$offer_html = '<div class="box middle offer alignleft">';
$offer_html .= '<p class="detail alignleft">' . $volum . '</p>';
$offer_html .= '<p class="detail alignleft">' . $produsent . '</p>';
$offer_html .= wpfp_link();
$offer_html .= '</div';

return $offer_html;

Benim sorunum fonksiyonu wpfp_link () ile. Işlevinin HTML verir, ama bu HTML tamamen yersiz biter. Sayfa oluşturduğunda, HTML bu gibi görünüyor:

<img class="wpfp-img" title="Favorite" alt="Favorite" src="http://localhost:8888/wordpress/wp-content/plugins/wp-favorite-posts/img/remove.png">
<div class="box middle offer alignleft">
</div>

Gördüğünüz gibi, wpfp_link tarafından döndürülen HTML () Ben içinde olmak istiyorum DIV dışında biter.

Bu durumda neden biliyor mu?

0 Cevap