NULL值排序

NULL值被定义为相应数据类型的最小值,因此按升序排序时NULL值总排在最前面。

$ x = 1 2 NULL NULL 3;
$ x;
[1,2,,,3]

$ sort!(x);
[,,1,2,3]
// 对x进行升序排序,NULL值将位于开头处。

$ sort!(x,false);
[3,2,1,,]
// 对x进行降序排序,NULL值将位于末尾处。