是否可以将PHP包围的PHP包围的PHP代码? 这是一个小代码片段。所有这些都在PHP括号中。浏览器显示表,但不显示PHP值。
echo "<tr>";
echo '<td class="tg-031e"><?php echo $Auftragsnummer;?></td>';
echo '<td class="tg-031e"><?php echo $Modellbezeichnung;?></td>';
echo '<td class="tg-031e"><?php echo $Untersuchungsart;?></td>';
echo '<td class="tg-031e"><?php echo $TUEV_Stelle;?></td>';
echo '<td class="tg-031e"><?php echo $TUEV_Termin;?></td>';
echo "</tr>";
此致 Bluefox
答案 0 :(得分:6)
级联
echo '<td class="tg-031e">' . $Auftragsnummer . '</td>';
但如果你有很多HTML,那么关闭你的php标签会更好
<?php your code ?>
<tr>
<td class="yourClass"> <?php echo $yourVar; ?> </td>
<tr>
答案 1 :(得分:1)
您可以将字符串放在echo
命令中,如下所示:
$string = 'hello world';
echo 'I wanted to say '.$string.'!'; //outputs "I wanted to say hello world!"
因此您的代码应如下所示:
echo '<tr>';
echo '<td class="tg-031e">'.$Auftragsnummer.'</td>';
echo '<td class="tg-031e">'.$Modellbezeichnung.'</td>';
echo '<td class="tg-031e">'.$Untersuchungsart.'</td>';
echo '<td class="tg-031e">'.$TUEV_Stelle.'</td>';
echo '<td class="tg-031e">'.$TUEV_Termin'.</td>';
echo '</tr>';
答案 2 :(得分:1)
你不需要关闭php括号 做得更像这样
echo '<td class="tg-031e">' .$Auftragsnummer. '</td>';
答案 3 :(得分:1)
你可以去HEREDOC:
$html = <<<HTML
<tr>
<td class="tg-031e">{$Auftragsnummer}</td>
<td class="tg-031e">{$Modellbezeichnung}</td>
<td class="tg-031e">{$Untersuchungsart}</td>
<td class="tg-031e">{$TUEV_Stelle}</td>
<td class="tg-031e">{$TUEV_Termin}</td>
</tr>
HTML
;
echo $html;
答案 4 :(得分:0)
echo是PHP。所以你应该做这样的事情:
echo '<td class="tg-031e">'.$Auftragsnummer.'</td>';
答案 5 :(得分:0)
使用sprintf()
。
<?php
echo sprintf('<td class="tg-031e">%s</td>', $Auftragsnummer);
或者,作为循环/数组构造:
foreach(array(
$Auftragsnummer,
$Modellbezeichnung,
$Untersuchungsart,
$TUEV_Stelle,
$TUEV_Termin) as $item) {
echo sprintf('<td class="tg-031e">%s</td>', $item);
}