如何判斷A字段是否存在B組值中?
A模塊有內(nèi)容關(guān)聯(lián)字段A,存儲值為ID數(shù)字
B為循環(huán)C模塊下幾條信息。調(diào)用信息ID。
如何判斷A是否包含在B中?
比如
A字段=5
B為循環(huán)列表
{module catid=$catid order=displayorder_desc,updatetime}
{$t.id}
{/module}
得到的值為
3
4
5
6
7
如果判斷,A是否包含在B內(nèi)?
官方提醒:使用module內(nèi)容循環(huán)標(biāo)簽的生成工具,填寫參數(shù)就可以生成相關(guān)的代碼,每個參數(shù)后面都有用法解釋
不是太明白,把具體字段截圖來看看,描述的有點繞
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)迅??蚣軇?chuàng)始人
1、xianmu模塊創(chuàng)建了一個內(nèi)容關(guān)聯(lián)字段khmc,最多選擇1條。
2、添加了1條xianmu模塊的信息,khmc選擇的內(nèi)容,存入數(shù)據(jù)中的值是 5
我需要在這條信息詳情頁show.html中
循環(huán)另一模塊信息列表
{module catid=$catid order=displayorder_desc,updatetime} {$t.id}、 {/module} 結(jié)果:2、4、5、6、7我就想判斷,當(dāng)前信息khmc字段的值,是否存在信息列表的結(jié)果中。
使用如下這種可以判斷出,但不知道怎么把循環(huán)結(jié)果放到如下數(shù)組中
$arr=array("107","網(wǎng)站","工作室"); if(in_array("107",$arr)){ echo "匹配成功"; }else{ echo "匹配失敗"; }描述的太繞灣了,我還是沒看明白
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)迅睿框架創(chuàng)始人
那么如何將循環(huán)列表的值組合成這樣
$arr=array("107","網(wǎng)站","工作室");循環(huán)列表
{module catid=$catid order=displayorder_desc,updatetime} {$t.id}、 {/module} 結(jié)果:107、網(wǎng)站、工作室、<?php $arr=[];?> {module catid=$catid order=displayorder_desc,updatetime} <?php $arr[] = $t.id;?> {/module} {var_dump($arr)}開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)迅??蚣軇?chuàng)始人
輸出的結(jié)果是這樣的
看不明白