teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

追記②

2020/07/05 12:44

投稿

satokibi
satokibi

スコア5

title CHANGED
File without changes
body CHANGED
@@ -57,4 +57,11 @@
57
57
  }
58
58
  var_dump($xml);
59
59
  var_dump($genre);
60
+
61
+ 追記➁ foreach文追加
62
+ ```PHP
63
+ foreach($genre as $a => $b){
64
+ echo $b;
65
+ }
66
+ ```
60
67
  ```

1

foreach文追加

2020/07/05 12:44

投稿

satokibi
satokibi

スコア5

title CHANGED
File without changes
body CHANGED
@@ -34,7 +34,27 @@
34
34
  エラーになってしまい知識不足になります。
35
35
 
36
36
  ```PHP
37
- Notice: Trying to get property 'result' of non-object in F:\programing\xampp\htdocs\test\test01.php on line 16
37
+ Notice: Trying to get property 'result' of non-object in F:********.php on line 16
38
38
  ```
39
39
 
40
- 大変恐れ入りますがよろしくお願い致します。
40
+ 大変恐れ入りますがよろしくお願い致します。
41
+
42
+ 追記 foreach文を追加
43
+ ```PHP
44
+ $xml = simplexml_load_file($xml, 'SimpleXMLElement', LIBXML_NOCDATA);
45
+
46
+ var_dump((array)$xml);
47
+
48
+ $item_list = $xml->result->items->item;
49
+ foreach($item_list as $item){
50
+ $genre[]=$item -> iteminfo -> genre ->item -> name;
51
+
52
+
53
+ $a = "<div>
54
+ ◆ジャンル:$genre[0]<BR>
55
+ </div>";
56
+ echo $a;
57
+ }
58
+ var_dump($xml);
59
+ var_dump($genre);
60
+ ```