Php 如何在背景图像url中转义数组键的引号?
这是我的代码:Php 如何在背景图像url中转义数组键的引号?,php,html,css,Php,Html,Css,这是我的代码: echo '<div class="banner" style="background-image: url(<?php echo $img_Array["sizes"]["large"]; ?>);">'; 我得到了正确的图像路径,但当我在背景图像中使用它时,它对我不起作用 当我使用inspect element时,它显示: element.style { background-image: url(<?php echo $
echo '<div class="banner" style="background-image: url(<?php echo $img_Array["sizes"]["large"]; ?>);">';
我得到了正确的图像路径,但当我在背景图像中使用它时,它对我不起作用
当我使用inspect element时,它显示:
element.style {
background-image: url(<?php echo $img_Array[;
}
element.style{
背景图像:url(试试这个
echo '<div class="banner" style="background-image: url(' . $img_Array["sizes"]["large"] . ' );">';
echo';
试试这个
echo '<div class="banner" style="background-image: url(' . $img_Array["sizes"]["large"] . ' );">';
echo';
当您回显时,您已经在PHP中。无需使用当您回显时,您已经在PHP中。无需使用似乎您已经尝试嵌套PHP代码块。有两种可能的解决方案:
从PHP块回显整个HTML代码:
<?php
echo '<div class="banner" style="background-image: url('
. $img_Array["sizes"]["large"] . ');">';`
?>
仅使用嵌套在HTML中的PHP块回显URL:
<div class="banner" style="background-image: url('<?php echo $img_Array["sizes"]["large"]; ?>');">
似乎您已经尝试嵌套PHP代码块。有两种可能的解决方案:
从PHP块回显整个HTML代码:
<?php
echo '<div class="banner" style="background-image: url('
. $img_Array["sizes"]["large"] . ');">';`
?>
仅使用嵌套在HTML中的PHP块回显URL:
<div class="banner" style="background-image: url('<?php echo $img_Array["sizes"]["large"]; ?>');">
uh…不要echo
insideecho
,没有必要…uh…不要echo
insideecho
,没有必要…非常感谢阿朱·约翰,它帮了很多忙。应该避免内部回声。非常感谢阿朱·约翰,它帮了很多忙。应该避免内部回声。