迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發(fā)框架,基于MIT開源許可協(xié)議發(fā)布,免費(fèi)且不限制商業(yè)使用,是免費(fèi)開源的產(chǎn)品,以萬端互聯(lián)為設(shè)計(jì)理念,支持的微信公眾號(hào)、小程序、APP客戶端、移動(dòng)端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
聯(lián)系官方銷售客服
1835022288
028-61286886
例如我首頁調(diào)用的文章列表 里面包含了 變量值s,每個(gè)s的值不一樣;
我想判斷當(dāng)前列表中s的值是否包含3個(gè)不同的,這個(gè)判斷應(yīng)該怎么寫呢
s值存儲(chǔ)的格式是什么,舉例一個(gè)值
是否包含3個(gè)不同的,這三個(gè)也舉例一個(gè)值
回復(fù)迅??蚣軇?chuàng)始人
比如下面是文章列表,a標(biāo)簽里面是我調(diào)用的文章內(nèi)容里的變量值
{list}
<a>1</a>
<a>2</a>
<a>3</a>
{/list}
我需要判斷該列表里面的變量值是否包含3個(gè)不一樣的。
我看不明白啊,一樓的問題你都沒有回答完啊
回復(fù)@志偉
沒看懂
比如下面的列表; 里面的{$t.code}是我文章內(nèi)容自定義字段,我里面會(huì)填比如1,2,3,4等等之類的數(shù)字
{module module=news catid=$catid num=10 } <li>{$t.code}</li> {/module}
我想判斷當(dāng)前列表中 {$t.code} 是否包含3個(gè)不同數(shù)字。
{if $t.code 包含3個(gè)不同的值}
{else}
{/if}
就想知道這個(gè)判斷怎么寫。
這么舉例我就明白了,要用代碼舉例
{if strpos($t.code, '3')!== false} 包含了3 {/if} {if strpos($t.code, '2')!== false} 包含了2 {/if} {if strpos($t.code, '4')!== false} 包含了4 {/if} {if strpos($t.code, '4')!== false && strpos($t.code, '3')!== false} 同時(shí)包含了4和3 {/if}
其實(shí)我是想要這樣的
{if $t.code 包含值大于3種}
不需要指定包含哪幾個(gè),判斷不同的值是否大于3個(gè)
樓主思路不對啊,我表示完全看不懂
回復(fù)迅睿框架創(chuàng)始人
大佬能幫我看看不
沒有例子,我理解不了這種判斷
然后進(jìn)行判斷
{if $t.code包含的值大于3種}
不需要指定包含哪幾個(gè),判斷不同的值是否大于3個(gè)就可以了
這句話怎么理解呢?
{if substr_count( $t.code,",") >= 3}
這個(gè)值存在三個(gè)以上的逗號(hào)
是我這樣理解的吧?
s值存儲(chǔ)的格式是什么,舉例一個(gè)值
是否包含3個(gè)不同的,這三個(gè)也舉例一個(gè)值
回復(fù)迅??蚣軇?chuàng)始人
比如下面是文章列表,a標(biāo)簽里面是我調(diào)用的文章內(nèi)容里的變量值
{list}
<a>1</a>
<a>1</a>
<a>2</a>
<a>3</a>
{/list}
我需要判斷該列表里面的變量值是否包含3個(gè)不一樣的。
我看不明白啊,一樓的問題你都沒有回答完啊
回復(fù)@志偉
沒看懂
回復(fù)迅??蚣軇?chuàng)始人
比如下面的列表; 里面的{$t.code}是我文章內(nèi)容自定義字段,我里面會(huì)填比如1,2,3,4等等之類的數(shù)字
我想判斷當(dāng)前列表中 {$t.code} 是否包含3個(gè)不同數(shù)字。
{if $t.code 包含3個(gè)不同的值}
{else}
{/if}
就想知道這個(gè)判斷怎么寫。
這么舉例我就明白了,要用代碼舉例
回復(fù)迅??蚣軇?chuàng)始人
其實(shí)我是想要這樣的
{if $t.code 包含值大于3種}
{else}
{/if}
不需要指定包含哪幾個(gè),判斷不同的值是否大于3個(gè)
樓主思路不對啊,我表示完全看不懂
回復(fù)迅睿框架創(chuàng)始人
大佬能幫我看看不
其實(shí)我是想要這樣的
{if $t.code 包含值大于3種}
{else}
{/if}
不需要指定包含哪幾個(gè),判斷不同的值是否大于3個(gè)
沒有例子,我理解不了這種判斷
回復(fù)@志偉
回復(fù)迅??蚣軇?chuàng)始人
比如下面的列表; 里面的{$t.code}是我文章內(nèi)容自定義字段,我里面會(huì)填比如1,2,3,4等等之類的數(shù)字
然后進(jìn)行判斷
{if $t.code包含的值大于3種}
{else}
{/if}
不需要指定包含哪幾個(gè),判斷不同的值是否大于3個(gè)就可以了
{if $t.code包含的值大于3種}
這句話怎么理解呢?
{if substr_count( $t.code,",") >= 3}
這個(gè)值存在三個(gè)以上的逗號(hào)
{/if}
是我這樣理解的吧?