Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在背景图像url中转义数组键的引号?_Php_Html_Css - Fatal编程技术网

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
    inside
    echo
    ,没有必要…uh…不要
    echo
    inside
    echo
    ,没有必要…非常感谢阿朱·约翰,它帮了很多忙。应该避免内部回声。非常感谢阿朱·约翰,它帮了很多忙。应该避免内部回声。