Ich verstehe die Sortierung von benutzerdefinierten Array-Funktionen nicht. Kann mir ein Experte bei der Antwort helfen?
漠漠
漠漠 2018-08-28 00:21:19
0
10
1361

QQ图片20180828002804.png

Wer kann mir sagen, was die Werte dieser beiden Parameter sind und woher sie kommen, wenn ich die ganze Nacht darüber nachgedacht habe? verstehe

漠漠
漠漠

Antworte allen(4)
YHF

$var1和$var2就是$arr数组内相邻的两个键值,每次都是相邻的两个相比较,即键值1先和键值2相比较,比较完了就键值2和键值3相比较,以此类推,一直到数组末尾。

  • Antwort 每次比较一次,都是返回1或-1或0对吧,那最终他是怎么把这个顺序给拍出来的呢
    漠漠 Autor 2018-08-30 16:06:53
  • Antwort 降序的话,1是大于,-1是小于,0是等于,1的话是当前的两个$var1比$var2大,$var1就会在排前面,而$var2会在后面,每次相临两个比较,最后就能得出结果了. 如果你要得到升序只需要把return返回值那的-1和1对调就能得到升序的排序了.
    YHF Autor 2018-08-30 16:22:46
秋香姐家的小书童

这只是一个内置函数   。

  • Antwort 什么意思 也就是我们只需要按照这个方法来做 不需要知道怎么运算的是吗
    漠漠 Autor 2018-08-28 17:22:11
墨尘

usort是PHP内置函数,usort() 可以用户使用自定义的函数对数组排序。

usort每次两个元素进行比较,获取返回值进行排序,0、-1、1分别表示相等、小于、大于。

  • Antwort 是不是类似于冒泡排序
    漠漠 Autor 2018-08-28 15:16:37
White secretary

    

<?php 
echo "我可以和你们成为好朋友吗 哭唧唧";
>


  • Antwort 你是在嘲笑我吗
    漠漠 Autor 2018-08-28 15:12:13
  • Antwort 我....就是在闹着玩...刚接触编程...大哥..别生气...QAQ
    White secretary Autor 2018-08-28 16:22:59
  • Antwort 哈哈 我也是刚接触
    漠漠 Autor 2018-08-28 16:25:35
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage