PHP分析错误:语法错误,意外的T#U字符串,应为'';或者'';
是否有人可以更正此代码:PHP分析错误:语法错误,意外的T#U字符串,应为'';或者'';,php,Php,是否有人可以更正此代码: echo "<div style="float:right;"><a href='index.php?img1=$img1_id&img2=$img2_id'><img src='$img1_url' /></a></br>Asd: $img1_asd</div>"; echo "<div style="float:right;"><a href='index.php?im
echo "<div style="float:right;"><a href='index.php?img1=$img1_id&img2=$img2_id'><img src='$img1_url' /></a></br>Asd: $img1_asd</div>";
echo "<div style="float:right;"><a href='index.php?img1=$img2_id&img2=$img1_id'><img src='$img2_url' /></a></br>Asd: $img1_asd</div>";
echo“Asd:$img1\u Asd”;
回声“Asd:$img1\U Asd”;
我得到了标题中指定的错误
echo“Asd:$img1\u Asd”;
回声“Asd:$img1\U Asd”
echo'Asd:'.$img1_Asd';
回音'Asd:'.$img1_Asd';
来吧,你可以做得更好
echo "<div style='float:right;'>",
"<a href='index.php?img1=", $img1_id, "&img2=", $img2_id, "'>",
"<img src='", $img1_url, "' />",
"</a><br />",
"Asd: ", $img1_asd",
"</div>";
echo”“,
“
”,
“Asd:,$img1\U Asd”,
"";
甚至已将&
正确转义到&;
请记住,关闭无效标记只是XHTML所必需的:
不是在HTML4和HTML5中
这甚至是错误的:
从在引号中转义引号开始-这是PHP 101,你必须转义字符串中的“开始。从PHP开始。是的,谢谢,我太傻了,忘了转义我的引号Welcome@user3021438!!!:)它包含代码混乱和无效的HTML
echo '<div style="float:right;"><a href="index.php?img1='.$img1_id.'&img2='.$img2_id.'><img src='.$img1_url.' /></a></br>Asd: '.$img1_asd.'</div>';
echo '<div style="float:right;"><a href="index.php?img1='.$img2_id.'&img2='.$img1_id.'><img src='.$img2_url.' /></a></br>Asd: '.$img1_asd.'</div>';
echo "<div style='float:right;'>",
"<a href='index.php?img1=", $img1_id, "&img2=", $img2_id, "'>",
"<img src='", $img1_url, "' />",
"</a><br />",
"Asd: ", $img1_asd",
"</div>";