|
1
94
数据排序方式:
如果您想要颠倒的顺序,请使用$B-$A。
如果所讨论的数字超过了php的整数范围,
|
|
|
2
12
你可以使用
尽管我根本看不到使用这个函数的意义 |
|
|
3
8
为什么要重新发明轮子? http://php.net/manual/en/function.strnatcmp.php
在这里测试: https://3v4l.org/pSANR |
|
|
4
7
纯粹作为一些附加信息,已经有了一个接受的RFC( https://wiki.php.net/rfc/combined-comparison-operator ) 所以,比较函数是沿着…
这里有一个非常好的特性,那就是比较的方式与所有其他比较的方式完全相同。因此,类型杂耍将按预期发生。 到目前为止,还没有类似magic uuuforcompare()的方法允许对象公开比较值。当前的建议(不同的RFC)是在比较期间将每个对象注入到其他每个对象中,以便进行比较(我觉得这很奇怪)递归和堆栈溢出的潜在机会…!我本以为,输入要比较的对象类型(允许对象根据比较的类型来表示适当的值)或对对象可用于比较的值的盲请求是一种更安全的解决方案。 目前还没有集成到php-ng(php 7)中,但希望很快就会实现。 |
|
|
5
4
必须是+1和-1吗?如果没有,就返回
|
|
|
6
3
我不会叫它
肮脏的
从本质上来说,它似乎足够有效。但我想不出在哪里使用这个函数。我唯一的建议是
|
|
|
7
1
乍一看,是的,感觉很脏。但必须有一个
好的
你写这个的原因,而不是仅仅使用
如果是我,我可能会做如下的事情:
我知道这也很难看,
|