回答編集履歴

2

加筆修正

2018/05/31 02:17

投稿

退会済みユーザー
test CHANGED
@@ -15,6 +15,8 @@
15
15
  その後の処理が質問者さんが想定する配列のイメージで扱いやすくなりそうに見えますね。
16
16
 
17
17
 
18
+
19
+ 下記、他の方の回答からヒントを得て:
18
20
 
19
21
  ```php
20
22
 
@@ -34,4 +36,4 @@
34
36
 
35
37
  ```
36
38
 
37
- とかすれば、一応狙ったとおりにるんだろうか、うごかしてないので、なんとも。
39
+ とかすれば、一応狙ったとおりにるんだろうか、うごかしてないので、なんとも。

1

加筆修正

2018/05/31 02:17

投稿

退会済みユーザー
test CHANGED
@@ -13,3 +13,25 @@
13
13
  一見難しそうな[filter_input_array()](http://php.net/manual/ja/function.filter-input-array.php)を駆使したほうが、
14
14
 
15
15
  その後の処理が質問者さんが想定する配列のイメージで扱いやすくなりそうに見えますね。
16
+
17
+
18
+
19
+ ```php
20
+
21
+ foreach ($dataArr as $key => $value) {
22
+
23
+ if (is_array($value)) {
24
+
25
+ $column .= $key . '=' . "'" . implode('_', $value) . "'" . ',';
26
+
27
+ } else {
28
+
29
+ $column .= $key . '=' . "'" . $value . "'" . ',';
30
+
31
+ }
32
+
33
+ }
34
+
35
+ ```
36
+
37
+ とかすれば、一応狙ったとおりに鳴るんだろうか、うごかしてないので、なんとも。