我正在设置一个“备份”图像作为我生成的PHP图像的替代图像(从SimpleXML中提取文件名)
<div style="background-image:url('//url.com/images/<?php echo $xml->IMGNODE; ?>.png');"></div>
基本上,如果上面的PHP代码没有返回值,我想将它设置为预定的图像文件名,而不是只显示任何内容。
答案 0 :(得分:2)
<div style="background-image:url('//url.com/images/<?= isset($xml->IMGNODE) ? $xml->IMGNODE : 'default_image' ?>.png');"></div>