php里面img引用变量:echo "<td align=\"center\"><img src=\"$pictures[i]\"/></td>"; //图片显示不出来
代码如下:<?php$pictures=array('1.jpg','2.jpg','3.jpg','4.jpg','5.jpg','6.jpg','7.jpg','8....
代码如下:
<?php
$pictures=array('1.jpg','2.jpg','3.jpg',
'4.jpg','5.jpg','6.jpg',
'7.jpg','8.jpg','9.jpg'); //这些图片和php文件保存相同目录下shuffle($pictures);
?>
<html>
<head>
<title>Bob's Auto Parts</title>
</head>
<body>
<h1>Bob's Auto Parts</h1>
<div align="center">
<table width=100%>
<tr>
<?php
for($i=0;$i<3;$i++){
echo "<td align=\"center\"><img src=\"";
echo $pictures[$i];
echo "\"/></td>"; //采用这三句可以输出图片
echo "<td align=\"center\"><img src=\"$pictures[i]\"/></td>"; //这句图片显示不出来?
}
?>
</tr>
</table>
</div>
</body>
</html>求帮忙!试了很多次:echo "<td align=\"center\"><img src=\"$pictures[i]\"/></td>"; //这句图片显示不出来?
已找到问题:$pictures[i]
是$pictures[$i],
echo "<td align='center'><img src='$pictures[$i]'/></td>"; 展开
<?php
$pictures=array('1.jpg','2.jpg','3.jpg',
'4.jpg','5.jpg','6.jpg',
'7.jpg','8.jpg','9.jpg'); //这些图片和php文件保存相同目录下shuffle($pictures);
?>
<html>
<head>
<title>Bob's Auto Parts</title>
</head>
<body>
<h1>Bob's Auto Parts</h1>
<div align="center">
<table width=100%>
<tr>
<?php
for($i=0;$i<3;$i++){
echo "<td align=\"center\"><img src=\"";
echo $pictures[$i];
echo "\"/></td>"; //采用这三句可以输出图片
echo "<td align=\"center\"><img src=\"$pictures[i]\"/></td>"; //这句图片显示不出来?
}
?>
</tr>
</table>
</div>
</body>
</html>求帮忙!试了很多次:echo "<td align=\"center\"><img src=\"$pictures[i]\"/></td>"; //这句图片显示不出来?
已找到问题:$pictures[i]
是$pictures[$i],
echo "<td align='center'><img src='$pictures[$i]'/></td>"; 展开
1个回答
展开全部
echo "<td align=\"center\"><img src=\"{$pictures[i]}\"/></td>";
如果只是纯变量如$var 是可以这样。但是,如果不是纯变量。
如$var['img'],$var[0],$var->img这些都要用大括号做变量分割。但是,你上面的写法,不建议这写,太多反斜杠了。推荐写法如下
echo '<td align="center"><img src="' . $pictures[i] . '"/></td>';
不要偷懒连接符。用单引号包在双引号外面,保证看起来跟html一致,需要变量就点连接起来
如果只是纯变量如$var 是可以这样。但是,如果不是纯变量。
如$var['img'],$var[0],$var->img这些都要用大括号做变量分割。但是,你上面的写法,不建议这写,太多反斜杠了。推荐写法如下
echo '<td align="center"><img src="' . $pictures[i] . '"/></td>';
不要偷懒连接符。用单引号包在双引号外面,保证看起来跟html一致,需要变量就点连接起来
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询