php判斷該字符串是否含有連續(xù)的數(shù)字
php判斷該字符串是否含有連續(xù)的數(shù)字?
慕少森
2019-05-09 21:07:16
TA貢獻1827條經(jīng)驗 獲得超4個贊
用自定義函數(shù)處理 效率應該不高
函數(shù)體(字符串){
從第一位開始遍歷 如果是數(shù)字就開始 驗證過程
如果不是就下一個直到數(shù)字
驗證過程(判斷獲得的數(shù)字){這個數(shù)字6次累加 結(jié)果作為字符串拼接 返回這個拼接結(jié)果}
看看這個拼接結(jié)果是否存在于初始字符串
(至于返回值怎么定就自己看吧)
}
這個函數(shù)不能處理大數(shù)哦 因為 12,13,14,15 這種數(shù)據(jù)收到進位影響 如果是10以上 可以考慮先轉(zhuǎn)換進制再處理
TA貢獻1799條經(jīng)驗 獲得超6個贊
先把字符串以一個字符為單位,轉(zhuǎn)換成數(shù)組
然后,數(shù)組去重array_unique
如果和之前的count不一樣,那么久是包含了重復相同的數(shù)字
舉報