質問編集履歴

3

2021/07/14 03:32

投稿

momolength
momolength

スコア62

test CHANGED
File without changes
test CHANGED
@@ -4,9 +4,7 @@
4
4
 
5
5
 
6
6
 
7
- $value
7
+ $hensu
8
-
9
-
10
8
 
11
9
  ```ここに言語を入力
12
10
 

2

a

2021/07/14 03:32

投稿

momolength
momolength

スコア62

test CHANGED
File without changes
test CHANGED
@@ -66,7 +66,7 @@
66
66
 
67
67
  $testnum = preg_grep("/test_/", $value);
68
68
 
69
- としてみましたが、とれませんでした。
69
+ としてみましたが、とれませんでした。(配列の値を参照しているため。)
70
70
 
71
71
  $testnumこれをcountすれば、配列数は取れるんですが、その前にtest_の数を抽出することができません。
72
72
 

1

a

2021/07/14 02:55

投稿

momolength
momolength

スコア62

test CHANGED
File without changes
test CHANGED
@@ -46,6 +46,10 @@
46
46
 
47
47
  string(2) "44"
48
48
 
49
+ ["test_3"]=>
50
+
51
+ string(2) "55"
52
+
49
53
  }
50
54
 
51
55
  }
@@ -65,3 +69,13 @@
65
69
  としてみましたが、とれませんでした。
66
70
 
67
71
  $testnumこれをcountすれば、配列数は取れるんですが、その前にtest_の数を抽出することができません。
72
+
73
+
74
+
75
+ 期待結果は、
76
+
77
+ $hensuの中から、test_と名の付く配列がいくつあるのかカウントしたいです。
78
+
79
+ 上記であれば、$key=1はtest_が2つなので、2、$key=3はtest_が3つなので3です。
80
+
81
+ これを別の変数作って格納するだけです。