,php如何按顺序排列数组?

用户投稿 89 0

关于“php_排序函数_二维数组”的问题,小编就整理了【2】个相关介绍“php_排序函数_二维数组”的解答:

php如何按顺序排列数组?

PHP - 数组的排序函数

在本节中,我们将学习如下 PHP 数组排序函数:

sort() - 以升序对数组排序

rsort() - 以降序对数组排序

asort() - 根据值,以升序对关联数组进行排序

ksort() - 根据键,以升序对关联数组进行排序

arsort() - 根据值,以降序对关联数组进行排序

krsort() - 根据键,以降序对关联数组进行排序

定义一个二维字符串数组,输入若干个字符串,按升序排列后输出,要求设计通用的排序函数?

#include<stdio.h>#include<string.h>#defineM4#defineN20voidSort(char(*a)[N],intn){inti,j;charct[N];for(i=0;i<n-1;i++){for(j=0;j<n-i-1;j++)if(strcmp(a[j],a[j+1])>0){strcpy(ct,a[j]);strcpy(a[j],a[j+1]);strcpy(a[j+1],ct);}}}intmain(){inti;charstr[M][N]

;//输入for(i=0;i<M;i++)scanf("%s",str[i])

;//排序Sort(str,M)

;//输出for(i=0;i<M;i++)printf("%s\n",str[i]);return0;}//简单实现了一下,还需要什么请追问。

到此,以上就是小编对于“php_排序函数_二维数组”的问题就介绍到这了,希望介绍关于“php_排序函数_二维数组”的【2】点解答对大家有用。

抱歉,评论功能暂时关闭!