php和html混合写的问题 5
$b='http://www.baidu.com';$a='<li>hello</li><aclass="button"href='.$b.'';这种写法为什么不正确,$...
$b='http://www.baidu.com';
$a='<li>hello</li><a class="button" href='.$b.'';
这种写法为什么不正确,$a中的href应该怎么添加进一个变量的链接呢?求高手指点 展开
$a='<li>hello</li><a class="button" href='.$b.'';
这种写法为什么不正确,$a中的href应该怎么添加进一个变量的链接呢?求高手指点 展开
6个回答
展开全部
<?php
$b='url';
// 你没写完结束的html
$a='<li>hello</li><a class="button" href='.$b.'>baidu</a>';
echo $a;
?>
或者
<?php
$b='url';
?>
<li>hello</li><a class="button" href="<?php echo $b; ?>">baidu</a>
追问
我用的第一种方法,href用单引号不行的?
追答
可以的,只是你没有关闭a标签。所以看不到链接。但是看源代码的话这些是已经输出了。
展开全部
html|页面是不解读php代码的,<li><a class="button" href="http://www.baidu.com">hello</a></li>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这变量不能固定的,如果这样的话就只有百度了,建议吧class="button" 双引号改成单引号
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$b='
$a='<li>hello</li><a class="button" href="'.$b.'">百度</a>';
echo $a; exit;
链接少了双引号 还有后面没有写完
追问
这种写法不正确,不能链接到的?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$a的赋值用" " 不要用' '
" " 可以把其中的变量值转换 而' ' 会原样输出其中的值
具体可以这么写
$a="<li>hello</li><a class='buttion' href='$b' ";
" " 可以把其中的变量值转换 而' ' 会原样输出其中的值
具体可以这么写
$a="<li>hello</li><a class='buttion' href='$b' ";
追问
你写反了吧?
追答
没写反 " " 在最外层 ,你可以自己试验
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
href="<?php echo $b ;?>"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询