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
}
?> 展开
<?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
}
?> 展开
4个回答
展开全部
php代码和html代码分离的。
<?php ?> 是php的代码
<a></a> 是html代码
<?php ?> 是php的代码
<a></a> 是html代码
追问
else和大括号为什么写两对php代码,写在一对里面可以吗?
追答
那是结束标记
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
简化一下,就你明白了:
if(isset($_GET['id']) && $_GET['id']=="详细信息"){
<a href="某地址" class="a1">$id</a>
}else{
echo $id
}
再简化一下:
if(条件){
某代码
}else{
某代码
}
if(isset($_GET['id']) && $_GET['id']=="详细信息"){
<a href="某地址" class="a1">$id</a>
}else{
echo $id
}
再简化一下:
if(条件){
某代码
}else{
某代码
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你想表达什么?
追问
else和大括号为什么写两对php代码,写在一对里面可以吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
家里蹲中文系毕业的吧。
追问
不回答,就别在这里占地方,任何人,任何时间和地点学习都是值得尊敬的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询