我想在php中编写html图片标签,但下面的代码无效,请帮忙。
<?php
....
....
echo '<img src="../admin/upload/'<?=$display_img?>" width="120px" height="120px"/>
.....
?>
答案 0 :(得分:3)
你不需要你只需要打破字符串的php标签:
$width = 120;
echo '<img src="../admin/upload/' . $display_img . '" width="' . $width . 'px" height="120px"/>';
答案 1 :(得分:-1)
<? ?>
。<?=$display_img?>
等号不属于此处且代码附加到php标记,因此编译器可能无法读取它。这种方式更好<?php echo( $display_img ) ?>
,当然如果你还没有使用php。回声对我来说有点乱,我会先这样退出php。
<?php
....
....
?>
<img src="../admin/upload/<?php echo( $display_img ) ?>" width="120px" height="120px"/>
<?php
.....
?>
或者您的原始代码已经更正:
<?php
....
....
echo '<img src="../admin/upload/' . $display_img . '" width="120px" height="120px" />';
// OR
echo '<img src="../admin/upload/{$display_img}" width="120px" height="120px" />';
.....
?>