我正在尝试在PHP中设置图像的大小,但它不起作用..
echo "<img src=".$media."width=200 height=200";
$ media是src链接。没有宽度和高度属性,它可以很好地工作。我认为200
必须用双引号括起来,但我无法做到。关于如何解决这个问题的任何想法?
答案 0 :(得分:6)
width
目前与您的文件名连接在一起。使用:
echo '<img src="'.$media.'" width="200" height="200" />';
/>
结束标记是正确渲染图像元素所必需的
建议使用标记名称周围的引号。省略这些引用只会在以下情况下引发问题:
答案 1 :(得分:2)
答案 2 :(得分:0)
echo '<img src="' . $media . '" width="200" height="200" />';
答案 3 :(得分:0)
那是因为那不是合适的HTML。
在你的代码中,你会得到类似的东西:
<img src=image.jpgwidth=200 height=200
你需要的是:
<img src="image.jpg" width="200" height="200" />
所以:
echo '<img src="' . $media . '" width="200" height="200" />';
答案 4 :(得分:-1)
您应该能够使用以下代码
echo "<img src=\"".$media."\" width=200 height=200>";