php按数组函数usort函数

php按数组函数usort函数,可以设定自定义函数规则,对原数组进行排序成新的数组。举一个例子:按数组元素的子串长度排序:

操作方法

  • 01

    先定义一个初始数组: $data=array('a','ab','ac','ec1','rwsses');

  • 02

    使用函数usort,按函数名sortbylen规则排序: usort($data,"sortbylen");

  • 03

    写这个函数: function sortbylen($one,$two){ if(strlen($one==strlen($two))){ return 0; }else{ return (strlen($one)>strlen($two)?1:-1); } }

  • 04

    把这个新数组打印出来:结果如下

  • 05

    当字串长度相同时,不用调换位置。

(0)

相关推荐

  • wps表格函数及函数简单使用

    今天小编为大家介绍一下wps表格中常用的函数及函数简单使用方法。 一、函数应用基础 (一)函数和公式 1.什么是函数 WPS表格 函数即是预先定义,执行计算、分析等处理数据任务的特殊公式。以常用的求和 ...

  • EXCEL表格中常用函数offset函数使用技巧

    我们在使用EXCEL表格做一些组合函数时,经常会用offset函数,这个函数属于EXCEL中的一个引用函数,在引用某一个单元格或区域时候会用到这个函数.本文就来说说offset函数的使用技巧和方法,熟 ...

  • excel常用函数----FREQUENCY函数的用法与实例

    FREQUENCY函数在excel中也经常会用到,用于计算数值在某个区域内的出现频率,我们来看看怎样使用 简介与语法 01 计算数值在某个区域内的出现频率,然后返回一个垂直数组,由于函数 FREQUE ...

  • excel怎么使用mdeterm函数? mdeterm函数的详细介绍

    mdeterm函数是计算矩阵行列式的值,计算原理同线性代数中的矩阵计算.常用来计算多元联立方程. 1.首先我们打开一个样表作为例子. 2.插入mdeterm函数.函数的格式是=MDETERM(arra ...

  • C语言指针函数和函数指针详细介绍

    我们在学习C语言时,会学到指针函数和函数指针,有很多同学经常会搞混.今天,小编就来说说指针函数和函数指针到底是什么,有什么区别. 操作方法 01 指针函数通常是指函数返回值是指针的一类函数,如图所示. ...

  • php合并数组的方法函数array_merge

    如果想把两个数组合并在一起,需用到数组合并函数array_merge().下面通过举例实现. 操作方法 01 先定义两个数组: <?php $ar1=array('q','b','w','c', ...

  • Excel怎么使用offset函数? offset函数实际使用教程

    Excel怎么使用offset函数?本文主要从四方面对Excel函数进行讲解,1.函数的含义,2.函数的语法格式,3.函数在日常办公中运用的实例介绍,4.函数使用的注意点. 一.offset函数的含义 ...

  • Excel中如何使用SUMXMY2函数?SUMXMY2函数使用方法图解

    在用EXCEL中,我们常常用到函数,而在Excel的使用过程中,我们有时需要用SUMXMY2函数返回两数组中对应数值之差的平方和,那么具体该如何做呢?下面小编就为大家详细介绍一下,来看看吧! 方法/步 ...

  • EXCEL Vlookup函数If 函数实现逆向或多条件查找

    对于VLOOKUP函数来说,它通常都是实现单一条件,从左向右的查找,但有时我们希望在不改变EXCEL 数据的原有格式的情况下同样可以通过VLOOKUP函数来实现这功能该怎么做呢?那么可以使用VLOOK ...