关于双引号和单引号的使用,我有一个小问题。
当我使用以下带有双引号的代码时echo ""
:
$result_entries = mysqli_query($con,"SELECT * FROM bhost_entries where author_u_id='$user_info[u_id]'");
while($entries = $result_entries->fetch_object())
{
echo "
<tr>
<td>
{$entries->title}
</td>
</tr>
";
}
..输出将是
Entry1
Entry2
Entry3
etc..
但是当我使用带有单引号的相同代码时,echo ''
我会得到:
{$entries->title}
{$entries->title}
{$entries->title}
etc..
作为输出。
为什么他们的行为不同?
欣赏任何想法。