【发布时间】:2020-04-25 14:38:05
【问题描述】:
我试图在 PHP 中将一个值作为 HTML 属性输出,但我只希望该属性在设置了该值的情况下存在。
<div <?= ($value) ? 'data-value="PHP VARIABLE"' : ''?>>
如何转义双引号并插入 PHP 变量?
谢谢。
【问题讨论】:
我试图在 PHP 中将一个值作为 HTML 属性输出,但我只希望该属性在设置了该值的情况下存在。
<div <?= ($value) ? 'data-value="PHP VARIABLE"' : ''?>>
如何转义双引号并插入 PHP 变量?
谢谢。
【问题讨论】:
如果您不想添加整个 div,请使用:
<div <?php echo ($value ? 'data-value="' . $phpvariable . '"' : ''); ?> >
这也假设$value 将是真或假。
【讨论】: