回答編集履歴

1

追記

2016/12/07 11:28

投稿

yambejp
yambejp

スコア114843

test CHANGED
@@ -27,3 +27,37 @@
27
27
  }
28
28
 
29
29
  ```
30
+
31
+
32
+
33
+ # 追記
34
+
35
+ 複数項目を表示
36
+
37
+
38
+
39
+ ```PHP
40
+
41
+ <?PHP
42
+
43
+ $fp=fopen("xxx.csv","r");
44
+
45
+ while(($data=fgetcsv($fp))!=false){
46
+
47
+ if($data[1]=="家A") $datas[$data[2]]=["home"=>"家A","price"=>$data[3]];
48
+
49
+ }
50
+
51
+ fclose($fp);
52
+
53
+ ksort($datas);
54
+
55
+ $datas=array_replace_recursive(array_fill(array_keys($datas)[0],array_keys($datas)[count($datas)-1],["home"=>"なし","price"=>""]),$datas);
56
+
57
+ foreach($datas as $key=>$val){
58
+
59
+ print htmlspecialchars("<li>$key:{$val["home"]}".($val["price"]?":":"")."{$val["price"]}</li>");
60
+
61
+ }
62
+
63
+ ```