php5
cakephp2
$hensu
array(2) { [1]=> array(3) { ["fruit_1"]=> string(5) "lemon" ["test_1"]=> string(2) "11" ["test_2"]=> string(2) "22" } [3]=> array(3) { ["fruit_1"]=> string(5) "apple" ["test_1"]=> string(2) "33" ["test_2"]=> string(2) "44" ["test_3"]=> string(2) "55" } }
foreachで回して $hensu as $key => $valueとし、
取り出しています。
このtest_とついている配列名の数を取りたいので、まずは
$testnum = preg_grep("/test_/", $value);
としてみましたが、とれませんでした。(配列の値を参照しているため。)
$testnumこれをcountすれば、配列数は取れるんですが、その前にtest_の数を抽出することができません。
期待結果は、
$hensuの中から、test_と名の付く配列がいくつあるのかカウントしたいです。
上記であれば、$key=1はtest_が2つなので、2、$key=3はtest_が3つなので3です。
これを別の変数作って格納するだけです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。