php按数组函数usort函数

 时间:2026-04-24 14:46:37

1、先定义一个初始数组:

$data=array('a','ab','ac','ec1','rwsses');

2、使用函数usort,按函数名sortbylen规则排序:

usort($data,"sortbylen");

3、写这个函数:

function sortbylen($one,$two){    

     if(strlen($one==strlen($two))){

                return 0;

       }else{

               return (strlen($one)>strlen($two)?1:-1);

      }

    }

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

php按数组函数usort函数

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

  • PHP usort()函数的使用方法
  • php数组函数之获取当前数组的键
  • php之数组排序函数(一)
  • php数组函数之搜索关联数组的值array_search
  • php数组怎么输出
  • 热门搜索
    热血传奇怎么玩 文件扩展名怎么改 笔记本怎么换显卡 怎么使用打印机 货运资格证怎么办理 顺丰快递怎么收费 证书风险怎么解决 柠檬怎么泡水 怎么才会怀孕 落枕怎么办简单快速的有效方法