配列内の列数を調べる
P粉818317410
2023-08-14 11:01:59
<p>この配列出力内の型の数をカウントするにはどうすればよいですか?あるいは、さらに良いのは、計算時に追加データを除外する方法です。 </p>
<pre class="brush:php;toolbar:false;">配列 (
[124] =>
配列 (
[タイプ] => 0
[値] => 4 パック
[ラベル] => 4 パック
)
[125] =>
配列 (
[タイプ] => 0
[値] => 6 パック
[ラベル] => 6 パック
)
[126] =>
配列 (
[タイプ] => 0
[値] => 12 パック
[ラベル] => 12 パック
)
[Additional_data] => {"swatch_input_type":"text","update_product_preview_image":"1","use_product_image_for_swatch":0} )</pre>
<p>試してみた
<code>count(array_column($swatchLists, 'type'));</code></p>
<p>しかし出力は 0</p>
次のコードを試してください
リーリー各タイプのカウントは
$countResult
に保存されます。ここで、配列キーはタイプ値、配列値はカウントです。