我有這樣的數(shù)組:$array = ["C","D","D#m","B","A","Am","A#m"];如何檢查我的數(shù)組項是否有這個“#”?
2 回答

收到一只叮咚
TA貢獻1821條經(jīng)驗 獲得超5個贊
可能比循環(huán)更快。只需創(chuàng)建一個字符串并檢查:
if(strpos(implode($array), '#') !== false) {
//yes
}
或者使用正則表達式來檢查任何:
if(preg_grep('/#/', $array)) {
//yes
}
要獲取項目的數(shù)量:
if(count(preg_grep('/#/', $array)) == 3) {
//yes
}

慕雪6442864
TA貢獻1812條經(jīng)驗 獲得超5個贊
使用下面的strpos片段查看它是否存在“#”,
foreach($arr as $v){
if(strpos($v, "#") !== false){
// do something
}
}
- 2 回答
- 0 關(guān)注
- 181 瀏覽
添加回答
舉報
0/150
提交
取消