zoukankan      html  css  js  c++  java
  • php实用函数整理

    1. 排序:array_multisort  可以对多位数组的多个字段进行排序
    例子1如下:
    //自定义数组排序--按转发数从高到低排序 
     function sortSelfRc($oneLayer){   
          $myselfSort = array(); //自定义排序数组 
           $i=0; 
          foreach($oneLayer as $k=>$layer){ 
           $oneLayer[$i] = $layer; 
           unset($oneLayer[$k]); 
           $myselfSort[] = $layer['reposts_count']; 
         $i++; 
        }    
        array_multisort($myselfSort,SORT_DESC,SORT_NUMERIC,$oneLayer);   
        return $oneLayer; 
     }  
    
    
    例子2:
    .......
     	$list[] = $tmpArr; //要排序的数据源 
     } 
        //用户自定义排序 
        //按客服  在线->离线排序 
        $tmp_arr = array(); 
        foreach ($list as $key => $val) { 
            $tmp_arr[$key] = $val['onlineStatus']; 
        } 
        //按服务客服数量多少排序 
        $tmp_arr2 = array(); 
        foreach ($list as $key => $val) { 
            $tmp_arr2[$key] = $val['session_num']; 
        } 
        array_multisort($tmp_arr, SORT_ASC, $tmp_arr2, SORT_DESC, $list); 
    
    
    例子3
    	foreach($frequencyArray as $key => $value) {
    		$frequencyList[$key] = $value['frequency'];
    		$valueList[$key] = $value['value'];
    	}
    	array_multisort($frequencyList, SORT_DESC, $valueList, SORT_ASC, SORT_NUMERIC, $frequencyArray);
    
  • 相关阅读:
    animation-fill-mode
    css3 media queries
    三列,左右两列宽度固定,中间宽度自适应
    两列布局,一列定宽,一列宽度自适应
    css3 animation
    transition和animation区别
    transform 和 transition
    弹出框样式
    python map和filter函数
    leetcode Z字形字符串
  • 原文地址:https://www.cnblogs.com/andydao/p/3413776.html
Copyright © 2011-2022 走看看