如果找到匹配项,则比较两个数组

兰吉斯(Ranjith M)

我有两个数组,一个是category,另一个是category_two,category数组包含表中的整个类别,category_two包含所选的类别(在添加项目时选择,现在要用于更新)

<div class="col-sm-10">
  <?php 
     foreach ($categories as $c) {
  ?>

    <div class="i-checks"><label> <input type="checkbox" value="<?=$c->category_id?>" name="categories[]"> <i></i> <?=$c->category_name?> </label></div>
  <?php

    }
  ?>

</div>

并且我有选定的类别**,所以现在我想在选定的类别上打勾。如何做到这一点?**在Categories_two中,我具有类别的ID

array(
          [0] => category_id;
          [1] => category_id;
          [2] => category_id;


     )
杰伊·帕特尔(Jay Patel)

用途in_array()

<div class="col-sm-10">
    <?php 
        foreach ($categories as $c) {
    ?>

    <div class="i-checks"><label> <input type="checkbox" value="<?=$c->category_id?>" name="categories[]" <?php if(in_array($c->category_id, $categories_two) {echo "checked"})?>> <i></i> <?=$c->category_name?> </label></div>
    <?php

        }
    ?>

    </div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Hamcrest来比较两个数组匹配

如何在两个数组中找到匹配的值?

检查两个数组中的任何匹配项

使用indexOf在两个数组中查找匹配项

在两个数组中打印不匹配项

比较两个数组并显示匹配的总和

比较两个文件以进行匹配,如果找到重复的匹配项,则仅打印一个

Javascript比较两个数组并获取不匹配的值

Python / Pandas:比较两个数据框中的多列,如果找不到匹配项,则删除行

比较两个范围/数组时如何返回匹配项和不匹配项

比较两个数组

如何比较两个数组并在Clickhouse中找到数组中的匹配项(0/1)

索引不匹配时如何比较两个数组

比较两个数组并打印匹配元素的数量

比较两个数组和基于布尔的匹配元素

比较两个数组,如果找到相同的键,则从第二个数组获取值

php比较两个数组并丢弃不匹配的

比较数组中的两个元素,如果某些属性匹配,则更新第一个数组的属性

Spark 比较两个数据帧并找到匹配计数

比较键上的两个数组,如果键不匹配,则创建多个数组集值

比较两个数组并找到特定值中的所有重复项 (php)

尝试比较两个数组并打印第一个数组的行(如果它们匹配并为整个第一个数组循环)

PHP - 比较两个数组,如果有重复项删除所有匹配项

如果重复项不存在,则比较两个数组的重复项,将其添加到 python 中

如何比较两个数组并获得匹配的输出?

如何比较两个数组中的值以找到一个或多个匹配项?[jQuery]

比较两个数据框的两列并找到未命中匹配

比较两个数组并删除javascript中的部分匹配

比较两个数组,如果匹配传递给对象