使用php设置背景图像

彼得弗拉纳根

我正在使用 php 遍历一个 json 对象,并尝试将 json 对象中的图像显示为 div 的背景图像。

我的 json 对象如下所示:

{
    "1.49514754373E+12": {
        "description": "This is amazing!",
        "fileNames": [
            "3.jpg"
        ],

    }
}

我用来在 html 中显示图像的 php 文件如下所示

<?php
    $json = file_get_contents('auction.json');
    $json = json_decode($json);

    foreach($json as $obj){
      echo "<p>" .$obj->description . "</p>";

      //loop through the array of images
      for ($x=0; $x < count($obj->fileNames); $x++) {
         echo "<div style='background-image: url('" .$obj->fileNames[$x]."');'>";
      }

    }
?>

我遇到的问题是它正在像这样设置 html

<div style="background-image: url(" 3.jpg');'></div>

谁能看到我做错了什么?

瑞安·奈兰

我用双引号包裹了样式值并用\.

echo "<div style=\"background-image: url('" . $obj->fileNames[$x] . "');\">";

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在 .php 文件中设置背景图像

来自分类Dev

如何使用jquery设置背景图像

来自分类Dev

使用UniformTofill设置窗口的背景图像

来自分类Dev

使用 css 设置背景图像

来自分类Dev

在PHP中使用背景图像

来自分类Dev

在PHP中使用背景图像

来自分类Dev

使用javascript设置图像源和背景图像

来自分类Dev

如何使用swift在Xcode中设置背景图像?

来自分类Dev

如何使用ng-style设置div的背景图像

来自分类Dev

如何使用CSS设置类似横幅的背景图像

来自分类Dev

使用jQuery.each()和:contains()设置背景图像

来自分类Dev

如何使用对象数组设置背景图像?

来自分类Dev

使用登录模板时设置背景图像

来自分类Dev

Symfony 2使用CSS设置背景图像

来自分类Dev

如何使用CSS设置正文标签的背景图像?

来自分类Dev

使用jQuery动态更改背景图像并设置动画效果

来自分类Dev

使用Windows Terminal在Git Bash中设置背景图像

来自分类Dev

使用 jquery 变量设置背景图像(线性渐变)

来自分类Dev

尝试使用内联 css 设置背景图像

来自分类Dev

如何使用 React 样式设置全窗口背景图像

来自分类Dev

设置背景颜色和背景图像

来自分类Dev

使用JS和PHP更改弹出窗口背景图像

来自分类Dev

无法使用通用图像加载器设置图像视图背景图像?

来自分类Dev

迅速设置navigationBar背景图像

来自分类Dev

在动态元素上设置背景图像

来自分类Dev

根据本地设置更改背景图像

来自分类Dev

可以设置标签的背景图像

来自分类Dev

如何设置背景图像Xamarin Android

来自分类Dev

如何快速设置背景图像?