如何包含和声明图像源变量

时间:2019-06-12 22:52:44

标签: javascript php json

我正在尝试将json字符串提供的某些“键号”切换为某些特定的单词,目前为止可以正常使用,但是我还需要为每种情况打印不同的图像。我如何包含一个用于打印图像源的变量(json字符串未提供),或者是否有其他方法可以为每个“键号”打印(回显)不同的图像?

我无权访问json文件,它没有图像源,在每种情况下,我都必须“手动”编写图像src。而且我不知道这样做的语法。

<?PHP
$date = date("Y-m-d");
$json = file_get_contents('http://example.20.22.8/cartelera/M');
$obj = json_decode($json, TRUE);
$dias = array("Domingo","Lunes","Martes","Miércoles","Jueves","Viernes","Sábado");
$img =
    $sesiondia = date('w', strtotime($date));
//var_dump($obj->cartelera);
for($i=0; $i<count($obj['cartelera']); $i++) {
    switch($obj['cartelera'][$i]['serie_clave'])
    {   
    case ($obj['cartelera'][$i]['serie_clave'] == '182') :
        $obj['cartelera'][$i]['serie_clave'] = 'Contraseña verde';
        break;

    case ($obj['cartelera'][$i]['serie_clave'] == '183') :
        $obj['cartelera'][$i]['serie_clave'] = 'La tierra vista por Alban';
        break;
    }

    if ($obj['cartelera'][$i]['barra_clave'] == '13')
    {
        if ($date == substr($obj['cartelera'][$i]['fecha'], 0, 10 ))
        {
            if($obj['cartelera'][$i]['hora_inicio'] < '12:00')
            {
                if ($dias[$sesiondia] == 'Domingo' && $obj['cartelera'][$i]['hora_inicio'] == '07:00')
                {
                    echo "<li><span class='hora'>".$obj['cartelera'][$i]['hora_inicio']."</span>".$obj['cartelera'][$i]['titulo']."</li>";
                }
                else
                {
                    echo "<li><span class='hora'>".$obj['cartelera'][$i]['hora_inicio']."</span>".$obj['cartelera'][$i]['serie_clave']."</li>";
                }
            }
        }
        else {}
    }
    else {}
}
?>
</ul>
</div>
</div>

现在,我的代码看起来像这样,但是我需要为每行添加一个图像

0 个答案:

没有答案