<a> tag as value in </a>

时间:2014-06-08 14:48:09

标签: php html

我将td的php代码作为表格的一部分:

"<td class=\"td_ing\">
  <input type=\"text\" name=\"ing[]\" value=\"".$row['somevalue']."\" class=\"ingr\">
</td>\n";

$row['somevalue']有时可能是我希望以原始形式输出的锚标记。即,我想要<a href='http://www.somewhere.com&gt;这是一个链接`,与该字符串完全一致,因此可以进行编辑。

我尝试用value=\"".$row['somevalue']."\"替换value='".$row['somevalue']."',但要知道有用。 HTML验证器不喜欢这样。

1 个答案:

答案 0 :(得分:1)

对于这么短的代码来说,这是很多。为什么不使用:

$someVal = $row['someval'];
$someVal = htmlentities($someVal, ENT_QUOTES);
$html .= "<td class='td_ing'>...";

请记住,您可以在双引号内使用$someVal而无需转义。