1
tulongtou 2019-01-29 20:48:34 +08:00
三元运算符
|
2
mamahaha 2019-01-29 20:51:52 +08:00
它在问你是不是$a 大于$b,如果是就 return 1,如果不是就 return -1。。。我没学过编程的都看明白了。
|
3
via 2019-01-29 20:52:46 +08:00 via iPhone
日常黑 PHP
|
4
qY3209HZitEb5Zty 2019-01-29 20:54:19 +08:00
if ($a > $b) {
return 1; } else { return -1; } |
5
GeekCourse 2019-01-29 21:00:43 +08:00 via Android
你的疑问到底是什么呢?
仅仅是不知道那一行代码的作用吗? 还是在疑惑为什么通过返回-1/0/1 就可以排序? |
6
jingyulong 2019-01-29 21:10:28 +08:00
三元运算符,好多语言里面都有的。
|
7
githere OP @jjzhanhun @jingyulong thanks
|
8
githere OP @GeekCourse 为什么通过返回-1/0/1 就可以排序?
|
10
MonoLogueChi 2019-01-29 23:00:18 +08:00 via Android
上面是三目运算,如果 a 大于 b 为真,返回:前面地区,否则返回:后面的。
第二个问题,百度 array_diff_uassoc |
11
zhuzhibin 2019-01-29 23:12:22 +08:00 via iPhone
买了否冷?兄弟去看看三元运算符吧
|
12
chotow 2019-01-29 23:31:15 +08:00 via iPhone
想起了太空舱操作符,$a <=> $b。
|
13
way2create 2019-01-30 09:01:01 +08:00
这不就是 array_diff_uassoc 的示例吗
|
14
898601566 2019-01-30 11:26:51 +08:00
在第一个参数小于,等于或大于第二个参数时,该比较函数必须相应地返回一个小于,等于或大于 0 的整数。
文档上说的很明白啊 |