我想知道如何从数组中删除重复的类别单词。
我的数据库中有类似<code>hotels</code>
的类别名称,需要在<code>hotels</code>
类别中添加更多酒店,因此<code>hotels (category name)</code>
将在每个酒店的数据库中插入。
我想只在数组中显示<code>hotels (category)</code>
。
如何删除多个重复的字词?
我目前的代码如下:
<?php
$state = $rst['sp_cat2'];
$t_typeall = array($state);
$t = array_filter($t_typeall);
foreach($t as $t_type){
?>
<h2 class="sub-header" >
<?php
echo $t_type;
?>
</h2>
答案 0 :(得分:0)
您可以在PHP中使用array_unique()
函数,这将从数组中删除所有重复值。
答案 1 :(得分:0)
在查询中使用Distinct删除重复项。
语法和文档:: dev.mysql.com/doc/refman/5.7/en/distinct-optimization.html