各要素の文字列としてタイプを入力する配列があります。例えば:
タイプ配列
type1 | type2 | type2 | type3 | type2 | type1 | type3
$types = array('type1', 'type2', 'type2', 'type3', 'type2', 'type1', 'type3')
ここで、配列を反復処理するときに、各タイプの出現をカウントしたいと思います。
例えば:
配列の最初の要素にいるとき、返したいものは次のとおりです。
type1 : 1
type2 : 0
type3 : 0
私が欲しい4番目の要素にいるとき:
type1 : 1
type2 : 2
type3 : 1
実際、私は自分が探している要素のタイプの出現を見つけることだけに興味があります。例えば:fourth element
type3: 1
それを行うためのphp関数はありますか?または、配列全体を反復処理して、型の出現をカウントする必要がありますか?
ありがとう