文章詳情頁(yè)
連續(xù)的數(shù)值怎么用分組顯示,求大神指導(dǎo),求各位老師幫忙
瀏覽:138日期:2022-06-05 15:26:53
問題描述
不是數(shù)據(jù)庫(kù)操作,是php操作。
如:
$a="1,2,3,4,5,6,7,8,9,10,11"
$b="8,9,10,11,12,13,17,18,19,20"
$c="10,11,12,13,14,15,16,18,20,21,22,23,24"
需要的結(jié)果
$a="1-11"
$b="8-13,17-20"
$c="10-16,18,20-24"
求大神指導(dǎo)
問題解答
回答1:傻瓜一點(diǎn)的我們先進(jìn)行分割 $strList = explode(",",$str);
之后可以從第一個(gè)或者最后一個(gè)進(jìn)行循環(huán)+1,-1比較。
不等時(shí),輸出開始位+結(jié)束位,然后繼續(xù)下一步循環(huán)。
用遞歸也可。
相關(guān)文章:
排行榜

熱門標(biāo)簽