Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * Riordina un array per chiave
- * @return array Array riordinato per chiave
- */
- //array, "chiave", SORT_ASC, "chiave_sec", SORT_ASC
- function array_orderby() {
- $args = func_get_args();
- $data = array_shift($args);
- foreach ($args as $n => $field) {
- if (is_string($field)) {
- $tmp = array();
- foreach ($data as $key => $row)
- $tmp[$key] = $row[$field];
- $args[$n] = $tmp;
- }
- }
- $args[] = &$data;
- call_user_func_array('array_multisort', $args);
- return array_pop($args);
- }
Advertisement
Add Comment
Please, Sign In to add comment