2014-06-22 86 views
-3

如何在echo中添加變量$ title?在foreach:將類添加到變量內部echo

<?php 
     foreach($this->searchfields as $fsearch) { 
      $title = $this->field->showFieldTitle($this->catid,$fsearch); 
      echo "<div id=".$fsearch->name.">".htmlspecialchars($title).""; 
      $this->field->showFieldSearch($fsearch,$this->catid,null); 
      echo "</div>"; 
     }?> 

我試圖echo "<div id=".$fsearch->name.">".htmlspecialchars(<div class="header">$title</div>)."";但它不工作:)

+0

你提出問題的方式應該可行,現在正在做什麼?任何錯誤? – putvande

+0

500內部服務器錯誤 – Alex

+1

您的PHP代碼中有明顯的語法錯誤。您絕對需要在開發框中啓用完整的錯誤報告。如果你不知道如何但不要盲目編碼,請徵求建議。 –

回答

0

如何:

echo "<div id='".$fsearch->name."'><div class='header'>".htmlspecialchars($title)."</div>"; 

+0

完美的作品,謝謝兄弟! – Alex

+0

非常歡迎!如果它被使用,請將此答案標記爲「已接受」。我會很感激。 – TribalChief

+0

完成,但我不能添加+1 - 低卡瑪:) – Alex