有关php变量的问题

<html>
<head>
<title>无标题文档</title>
</head>
<body>
<?php
echo "<a href="moviesite.php?favmovie=Stripes">";
echo "Click here to see information about my favorite movie !";
echo "</a>";
?>

</body>
</html>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>My favorite movie site!</title>

</head>


<body>

<?php

echo 'my favorite movie is :';

echo $_GET['favmovie'];

echo '<br/>';

$movierate =5;

echo 'my favorite rating for this movie is :';

echo $movierate

?>

</body>

</html>

提示我第七行不对,为什么?代码应该没错吧?

echo "<a href="moviesite.php?favmovie=Stripes">";


给我一颗糖哩3477424
浏览 1238回答 1
1回答

KevenHuang

这当然是错的,字符串的双引号里面又使用了双引号,你可以在双引号里面包含单引号,也可以在单引号里面包含双引号,但是不可以在双引号里包含双引号,一定要转义,也不可以在单引号里面包含单引号,如果有也要转义,否则报错!
打开App,查看更多内容
随时随地看视频慕课网APP