Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何将html标记添加到codeigniter变量中?_Php_Codeigniter - Fatal编程技术网

Php 如何将html标记添加到codeigniter变量中?

Php 如何将html标记添加到codeigniter变量中?,php,codeigniter,Php,Codeigniter,我使用以下代码显示表格行 $tableRow="<tr> <td style='text-align:center'>".$services[$i]['serviceName']."</td> <td style='text-align:center'>".$services[$i]['serviceDesc']."</td> <td style='text-ali

我使用以下代码显示表格行

$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>";
我想要这些

<tr>
<td style='text-align:center'>test</td>
<td style='text-align:center'>tset</td>
<td style='text-align:right'>43500</td>
</tr>

测试
采集器
43500

您可以使用php函数来显示您的值

$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>";
$tableRow=”
“$services[$i]['serviceName']”
“$services[$i]['serviceDesc']”
“$services[$i]['taxant']”
";

echo htmlentities($tableRow)

替换为

您可以在任何变量内使用标记,如:

  $a = '<b>hell</b>';

您希望显示HTML的文字源,以便使用htmlspecialchars进行字符翻译,粘贴在此处以供参考

Character        Replacement
&                &amp;
"                &quot;
'                &#039;
<                &lt;
>                &gt;

你有没有回音$tableRow;您希望将HTML作为输出或网页上解析的HTML。另一方面,请注意:用单引号将属性值括起来可能有效,但从技术上讲,HTML和PHP中的文字字符串使用单引号会更快。您可能需要将其切换到其他位置。@user3833740如果答案对您有帮助,您通常会礼貌地接受它。我们花了时间来回答。你应该还给我。
$this->load->view('view_name',$a);
Character        Replacement
&                &amp;
"                &quot;
'                &#039;
<                &lt;
>                &gt;
echo htmlspecialchars($tableRow, ENT_QUOTES, 'UTF-8');