如何判断A字段是否存在B组值中
模板标签里面
如何判断A字段是否存在B组值中?
A模块有内容关联字段A,存储值为ID数字
B为循环C模块下几条信息。调用信息ID。
如何判断A是否包含在B中?
比如
A字段=5
B为循环列表
{module catid=$catid order=displayorder_desc,updatetime}
{$t.id}
{/module}
得到的值为
3
4
5
6
7
如果判断,A是否包含在B内?
1、xianmu模块创建了一个内容关联字段khmc,最多选择1条。
2、添加了1条xianmu模块的信息,khmc选择的内容,存入数据中的值是 5我需要在这条信息详情页show.html中循环另一模块信息列表
{module catid=$catid order=displayorder_desc,updatetime} {$t.id}、 {/module} 结果:2、4、5、6、7我就想判断,当前信息khmc字段的值,是否存在信息列表的结果中。$arr=array("107","网站","工作室"); if(in_array("107",$arr)){ echo "匹配成功"; }else{ echo "匹配失败"; }$arr=array("107","网站","工作室");循环列表{module catid=$catid order=displayorder_desc,updatetime} {$t.id}、 {/module} 结果:107、网站、工作室、<?php $arr=[];?> {module catid=$catid order=displayorder_desc,updatetime} <?php $arr[] = $t.id;?> {/module} {var_dump($arr)}