
PHP
jianglp1994
这个作者很懒,什么都没留下…
展开
-
usort使用
class A { public function testAssignableUsers() { $res = [ ['id' => 1, 'sort1' => 10, 'sort2' => 20], ['id' => 2, 'sort1' => 40, 'sort2' => 30],...原创 2019-03-28 18:42:37 · 218 阅读 · 0 评论 -
?? 和 ?:的区别
??相当于isset;如 $b = a??1,结果是a??1, 结果是a??1,结果是b = 1; b=0??1,此时b = 0??1, 此时b=0??1,此时b=0;?:一定程度上等价于!empty,但是与empty不同的是, 如果参数不存在会报错;如$b = a?:1,此时会出现报错Undefinedvariable:a,正常的a?:1,此时会出现报错Undefined variable: ...原创 2019-03-28 18:58:51 · 766 阅读 · 0 评论