我正在計算某個數組在某個數組中出現的次數。除了這個值總是會增加1,並且數組中有這些值的未知數。使用變量計算數組中值的個數
實施例:
$first = array('my-value-1','my-value-2','my-value-3');
$second = array('my-value-1','my-value-2','my-value-3', 'my-value-4', 'my-value-5');
我的目標是能夠檢索用於$first
計數3和用於在上面的例子$second
的5的計數。
數組中可能有其他值,但我唯一有興趣計數的值是以my-value-
開頭的值。
我不會知道數組中的值的數量,但它們始終以my-value-
開頭,並在最後添加一個數字。
有沒有一種方法可以統計my-value-
在某種通配符中出現的次數?
這似乎是一個**的foreach的簡單組合**環或** ** array_map和[strpos](http://php.net/manual/ en/function.strpos.php) – Mihailo
標準PHP'count($ arrayname)'給你在一個數組中有多少個事件 – RiggsFolly
如果你在數組中有某些不以'my-value-'開頭的東西,那麼它會已經有用地表明,在你提供的樣品中 – RiggsFolly