首页 > 解决方案 > 三元运算符中的样式输出

问题描述

如何在三元运算符的输出中添加颜色。

如果为假,我想做它应该是黑色的,如果为真,它应该是红色的

这是我的代码:

'<td>' .($totalStocks < $minimumStockLevel ? 'true': 'false'). '</td>' .

标签: php

解决方案


您需要一些 CSS,然后为您的数据添加一个适当的类:

<style>
  .redCell {color:red;}
  .blackCell {color:black;}
</style>

然后你的代码变成:

'<td class="'.($totalStocks < $minimumStockLevel ? 'redCell': 'blackCell').'">' .$someValue. '</td>' .

这应该生成如下内容:

<td class="redCell">someValue</td>

推荐阅读