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

質問編集履歴

1

っっs

2016/12/21 15:53

投稿

earnest_gay
earnest_gay

スコア615

title CHANGED
File without changes
body CHANGED
@@ -135,4 +135,45 @@
135
135
  メソッドの引数は1つのみとします。
136
136
  一次配列に整形したとき、添え字は設定されているものを維持していなければなりません。
137
137
 
138
- 可能であれば何次元の配列であろうと(20次元や100次元)全て一次元に整形するものを作れるのが望ましいですが、本課題では三次元配列まで整形できれば良いものとします。
138
+ 可能であれば何次元の配列であろうと(20次元や100次元)全て一次元に整形するものを作れるのが望ましいですが、本課題では三次元配列まで整形できれば良いものとします。
139
+
140
+
141
+
142
+
143
+ ***************
144
+
145
+ 作りかけのメソッド
146
+
147
+ ```ここに言語を入力
148
+ public function log_push($msg, $endNunber=null, $arr=null) {
149
+ if($this->cfg_set['DEBUG_MODE_PUSH']) {
150
+ //表示形式:テストモード
151
+
152
+ foreach ($arr as $key => $value) {
153
+
154
+ if(is_array($value)) {
155
+ //二次配列のキーを取得したいが二次配列の1つ目のキーしか取得できない
156
+ echo key($value)."<br>";
157
+
158
+ } else {
159
+ $result[] = $value;
160
+ }
161
+ }
162
+
163
+ $this->var_dumpre($result);
164
+ echo "******************************************";
165
+ //受け取った配列
166
+ $this->var_dumpre($arr);
167
+
168
+
169
+
170
+
171
+
172
+ } else {
173
+ ////表示形式:ノーマルモード
174
+
175
+
176
+ }
177
+
178
+ }
179
+ ```