0

我有这样的事情:

<?php
$show_title = urlencode(row_Something['text']);
echo '<td title='.$show_title.'>;
?>

当我将鼠标悬停在表格的单元格上时,它会显示*row_Something['text']*这就像The house is red。如果我只使用

$show_title = (row_Something['text']);

我只得到.

如果我使用 $show_title = urlencode(row_Something['text']) ,我会得到The+house+is+red。我做错了什么?谢谢!

4

1 回答 1

5

生成的 HTML 看起来对您有效吗?

<td title=The house is red>

尝试实际使用引号:

echo '<td title="'.htmlspecialchars($row_Something['text']).'">';

将来,在尝试调试 PHP 结果时始终查看源代码。

于 2013-07-18T09:11:54.897 回答