2015-12-18 85 views
0

我想補充一個div類INSIDE此呼應的PHP:添加DIV中回聲

<?php echo get_image(); ?> 

不知道我做錯了。 div類必須在裏面(包裝不好)。有什麼建議麼?

這裏是什麼,我已經試過(無工作)的一些例子:

<?php echo '<div class=mydiv>' get_image(); ? '</div>'> 

<?php echo '<div class=mydiv>' .get_image();. '</div>' ?> 

謝謝!

+4

<?PHP的回聲 '

' .get_image(). '
'>嘗試這在get_image()後刪除分號() – WisdmLabs

+1

確保'get_image()'也返回一個字符串結果,即使我猜測它在這種情況下。 – ToothlessRebel

回答

3

刪除get_image函數後面的分號,還爲類名添加雙引號,因爲echo是以單引號開始的。

<?php 
    echo '<div class="mydiv">' .get_image(). '</div>'; 
    echo '<div class="mydiv">' .get_image(). '</div>'; 
?> 
1

首先,你不能在echo方法中使用分號(;),如果你在裏面使用另一種方法。對於您可以使用此代碼:

PHP

<?php 
    echo '<div class="your_class_name_here">' .get_image(). '</div>'; 
?> 
0

如果它變得更容易,你也同樣可以這樣做:

<?php 
echo "<DIV CLASS='yourclass'>"; get_image(); 
echo "</div>";  
?>