我使用以下代码显示表格行
$tableRow="<tr>
<td style='text-align:center'>".$services[$i]['serviceName']."</td>
<td style='text-align:center'>".$services[$i]['serviceDesc']."</td>
<td style='text-align:right'>".$services[$i]['taxAmt']."</td>
</tr>";
但只显示值。我得到了以下内容
test tset 43500
我想要这些
<tr>
<td style='text-align:center'>test</td>
<td style='text-align:center'>tset</td>
<td style='text-align:right'>43500</td>
</tr>
答案 0 :(得分:1)
您可以使用php函数显示您的值
EmailIsNotReadyToBeSent
$tableRow="<tr>
<td style='text-align:center'>".$services[$i]['serviceName']."</td>
<td style='text-align:center'>".$services[$i]['serviceDesc']."</td>
<td style='text-align:right'>".$services[$i]['taxAmt']."</td>
</tr>";
;
答案 1 :(得分:0)
将<
替换为<
,将>
替换为>
答案 2 :(得分:0)
您可以在任何变量中使用该标记,例如:
$a = '<b>hell</b>';
然后将变量传递给view;
$this->load->view('view_name',$a);
答案 3 :(得分:0)
您希望显示HTML的文字来源,以便您可以使用htmlspecialchars
htmlspecialchars进行字符翻译,粘贴在此处以供参考
Character Replacement
& &
" "
' '
< <
> >
您应该这样称呼它:
echo htmlspecialchars($tableRow, ENT_QUOTES, 'UTF-8');