PHP
-
-
레코드 중복 그룹출력PHP 2020. 7. 15. 09:44
$result = array(); $result_item = array(); $yangdo_step = 0; $total = count($yangdos); $cnt = 0; foreach ($yangdos as $key) { $cnt++; if($key->yp_yangdo_id != $yangdo_step) { if($yangdo_step) { $result[] = $result_item; } $yangdo_step = $key-> yp_yangdo_id; $result_item = array(); $result_item[ "yangdo_id"] = $key-> yangdo_id; $result_item[ "performanc_type"][] = $key-> performance_type; $result..
-
-
배열 정열하기PHP 2020. 7. 15. 09:43
function array_msort($array, $cols) { $colarr = array(); foreach ($cols as $col => $order) { $colarr[$col] = array(); foreach ($array as $k => $row) { $colarr[$col]['_'.$k] = strtolower($row[$col]); } } $eval = 'array_multisort('; foreach ($cols as $col => $order) { $eval .= '$colarr[\''.$col.'\'],'.$order.','; } $eval = substr($eval,0,-1).');'; eval($eval); $ret = array(); foreach ($colarr as $..