URL参数传递问题和把花括号写在php代码对里面

这段代码5,6,7行和最后三行,花括号为什么在PHP代码对里面?<?phpif(isset($_GET['id'])&&$_GET['id']=="详细信息"){?><a... 这段代码5,6,7行和最后三行,花括号为什么在PHP代码对里面?
<?php
if(isset($_GET['id']) && $_GET['id']=="详细信息"){
?>
<a href="index.php?l_id=<?php echo $_GET["l_id"];?> &id=<?php echo urlencode($id);?>" class="a1"><?php echo $id;?></a>
<?php
}else{
?>
<?php echo $id;?>
<?php
}
?>
展开
 我来答
13856077103
2014-04-14 · TA获得超过795个赞
知道小有建树答主
回答量:1043
采纳率:100%
帮助的人:596万
展开全部
php代码和html代码分离的。
<?php ?> 是php的代码
<a></a> 是html代码
追问
else和大括号为什么写两对php代码,写在一对里面可以吗?

追答
那是结束标记
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
律女
2016-03-05 · TA获得超过710个赞
知道答主
回答量:85
采纳率:0%
帮助的人:25.9万
展开全部
简化一下,就你明白了:

if(isset($_GET['id']) && $_GET['id']=="详细信息"){
<a href="某地址" class="a1">$id</a>
}else{
echo $id
}

再简化一下:

if(条件){
某代码
}else{
某代码
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小时代的记忆0
2014-04-14
知道答主
回答量:79
采纳率:0%
帮助的人:21.7万
展开全部
你想表达什么?
追问
else和大括号为什么写两对php代码,写在一对里面可以吗?

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
记住一座城
2014-04-14 · TA获得超过728个赞
知道小有建树答主
回答量:1091
采纳率:33%
帮助的人:667万
展开全部
家里蹲中文系毕业的吧。
追问
不回答,就别在这里占地方,任何人,任何时间和地点学习都是值得尊敬的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式