回答編集履歴

1

追加

2017/02/06 07:01

投稿

ttyp03
ttyp03

スコア16998

test CHANGED
@@ -21,3 +21,53 @@
21
21
  ここは $arr[1][2]
22
22
 
23
23
  と二次元配列で持つべきです。
24
+
25
+
26
+
27
+ ---
28
+
29
+ 訂正された質問に対する修正案
30
+
31
+
32
+
33
+ 検証していませんが、こんな感じで配列を構成すればいいんじゃないでしょうか?
34
+
35
+ ```PHP
36
+
37
+ $array[] = array("A","B","C");
38
+
39
+ $array[] = array("D","E","F","G");
40
+
41
+ $array[] = array("H","I","J","K","L");
42
+
43
+ $value = array();
44
+
45
+
46
+
47
+ for ($i4 = 0; $i4 < count($array) ; $i4++) {
48
+
49
+
50
+
51
+ for ($i3=0; $i3 < count($array[$i4]); $i3++)
52
+
53
+ {
54
+
55
+ $sampleNode = $dom->getElementsByTagName($array[$i4][$i3])->item(1);
56
+
57
+ $value[$i4][] = $sampleNode->nodeValue;
58
+
59
+ }
60
+
61
+ }
62
+
63
+
64
+
65
+ print_r($value[0]);
66
+
67
+ print_r($value[1]);
68
+
69
+ print_r($value[2]);
70
+
71
+
72
+
73
+ ```