@@ 57-72 (lines=16) @@ | ||
54 | if(isset($row[$colName])) |
|
55 | { |
|
56 | $value = $row[$colName]; |
|
57 | if(is_object($value)) |
|
58 | { |
|
59 | switch($colName) |
|
60 | { |
|
61 | case '_id': |
|
62 | $value = $value->{'$id'}; |
|
63 | break; |
|
64 | default: |
|
65 | $value = json_encode($value); |
|
66 | break; |
|
67 | } |
|
68 | } |
|
69 | else if(is_array($value)) |
|
70 | { |
|
71 | $value = implode(',', $value); |
|
72 | } |
|
73 | $tmp[] = $value; |
|
74 | } |
|
75 | else |
@@ 343-357 (lines=15) @@ | ||
340 | if(isset($row[$colName])) |
|
341 | { |
|
342 | $value = $row[$colName]; |
|
343 | if(is_object($value)) |
|
344 | { |
|
345 | switch($colName) |
|
346 | { |
|
347 | case '_id': |
|
348 | $value = $value->{'$id'}; |
|
349 | default: |
|
350 | $value = json_encode($value); |
|
351 | break; |
|
352 | } |
|
353 | } |
|
354 | else if(is_array($value)) |
|
355 | { |
|
356 | $value = implode(',', $value); |
|
357 | } |
|
358 | $sheat->setCellValueByColumnAndRow($j, 2 + $i, $value); |
|
359 | } |
|
360 | } |