Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Array
- (
- [0] => stdClass Object
- (
- [ID] => 1
- [user_login] => user1
- )
- [1] => stdClass Object
- (
- [ID] => 6
- [user_login] => user6
- )
- [2] => stdClass Object
- (
- [ID] => 8
- [user_login] => user8
- )
- )
- Array
- (
- [0] => stdClass Object
- (
- [ID] => 8
- [user_login] => user8
- )
- [1] => stdClass Object
- (
- [ID] => 1
- [user_login] => user1
- )
- [2] => stdClass Object
- (
- [ID] => 6
- [user_login] => user6
- )
- )
- function cmp($a, $b)
- {
- global $author_array;
- $pos1=array_search ($a->ID, $author_array);
- $pos2=array_search ($b->ID, $author_array);
- if ($pos1==$pos2)
- return 0;
- else
- return ($pos1 < $pos2 ? -1 : 1);
- }
- usort($user_results, "cmp");
- $hash = array();
- $result = array();
- foreach ($user_results as $obj) {
- $hash[$obj->ID] = $obj;
- }
- foreach ($author_array as $id) {
- $result[] = $hash[$id];
- }
- $sort_array= array(11, 4, 16, 19, 23);
- $myobject = sort_categories($myobject)
- function cmp($a, $b) {
- if ($a->sort_key == $b->sort_key) { return 0; }
- return ($a->sort_key < $b->sort_key) ? -1 : 1;
- }
- function sort_categories($obj) {
- global $sort_array;
- foreach($obj as $cat) {
- $cat->sort_key = 999;
- for ($i=0;$i<count($sort_array);$i++) {
- if ($sort_array[$i] == $cat->term_id) $cat->sort_key = $i;
- }
- }
- usort($obj,'cmp');
- return $obj;
- }
Add Comment
Please, Sign In to add comment