Php 先隐藏<;td>;如果第二个在<;td>;未选择任何值(空)
我需要隐藏第一个Php 先隐藏<;td>;如果第二个在<;td>;未选择任何值(空),php,wordpress,Php,Wordpress,我需要隐藏第一个,如果第二个是空的,没有任何选中的('tab\u title\u labels')值 要比较php中的两个数组($features和$features\u car),该任务最直接的工具是array\u intersect()。尽管我应该告诉您(和研究人员),规范化表数据以便不存储逗号分隔的值要好得多。拥有一个规范化/细粒度的标签表及其各个特性分布在多行中,这将允许应用程序享受更干净、更高效的查询,并允许您将过滤过程从php移动到它所属的mysql 代码:() $features
,如果第二个
要比较php中的两个数组($features
和$features\u car
),该任务最直接的工具是array\u intersect()。尽管我应该告诉您(和研究人员),规范化表数据以便不存储逗号分隔的值要好得多。拥有一个规范化/细粒度的标签表及其各个特性分布在多行中,这将允许应用程序享受更干净、更高效的查询,并允许您将过滤过程从php移动到它所属的mysql
代码:()
$features_car=['USB jungtis','Rūkožibintai'];
foreach($user\u功能作为$user\u功能){
$features=分解(“,”,$user_feature['tab_title_labels');
$matched_features=数组_intersect($features,$features_car);
如果($U特征匹配){
回声“;
回声“;
回声“;
echo“{$user\u feature['tab\u title\u single']}”;
回声“;
回声“;
foreach($show\u feature作为$show\u feature匹配){
回显“{$show_feature}”;
}
回声“;
回声“;
回声“;
}
}
输出:
<table>
<tr>
<td>
<div class="heading-font">Audio/video įranga</div>
</td>
<td>
<label><span class="featuresspan">USB jungtis</span></label>
</td>
</tr>
</table>
<table>
<tr>
<td>
<div class="heading-font">Eksterjeras</div>
</td>
<td>
<label><span class="featuresspan">Rūko žibintai</span></label>
</td>
</tr>
</table>
音频/视频įranga
优素福琼蒂斯酒店
埃克斯特耶拉斯
雷科伊宾塔伊
p、 我不知道我是否支持像这样堆叠
元素,但这取决于您希望如何设置标记的样式。您应该将所有内联样式移动到外部样式表,以便标记更易于阅读和管理。我删除了esc\u attr()
,只是为了让我的演示能够正常工作,而不会出现错误——您可以安全地将它应用于您关心的所有变量 这里是链接到照片的确切信息我想做什么。链接:[链接]
$features_car = ['USB jungtis', 'Rūko žibintai'];
foreach ($user_features as $user_feature) {
$features = explode(',', $user_feature['tab_title_labels']);
$matched_features = array_intersect($features, $features_car);
if ($matched_features) {
echo "<table>";
echo "<tr>";
echo "<td>";
echo "<div class=\"heading-font\">{$user_feature['tab_title_single']}</div>";
echo "</td>";
echo "<td>";
foreach ($matched_features as $show_feature) {
echo "<label><span class=\"featuresspan\">{$show_feature}</span></label>";
}
echo "</td>";
echo "</tr>";
echo "</table>";
}
}
<table>
<tr>
<td>
<div class="heading-font">Audio/video įranga</div>
</td>
<td>
<label><span class="featuresspan">USB jungtis</span></label>
</td>
</tr>
</table>
<table>
<tr>
<td>
<div class="heading-font">Eksterjeras</div>
</td>
<td>
<label><span class="featuresspan">Rūko žibintai</span></label>
</td>
</tr>
</table>