如何对版本控制信息进行排序
2022-08-30 17:28:08
什么是正确的方法,处理版本控制指标,如或等,以获得排序版本的能力。2.4
2.4.0.9
PHP说,这不是一个有效的整数,但也是一个非有效的数字。1.3.4
array('2.4','2.3.4','2.4.0.9')
什么是正确的方法,处理版本控制指标,如或等,以获得排序版本的能力。2.4
2.4.0.9
PHP说,这不是一个有效的整数,但也是一个非有效的数字。1.3.4
array('2.4','2.3.4','2.4.0.9')
PHP具有version_compare功能。使用 usort 对其进行排序。如下。:)
$a = array('2.4','2.3.4','2.4.0.9');
usort($a, 'version_compare');
或者,只需使用 natsort:
$array = array('2.4','2.16.6','2.3.4','2.4.0.9');
natsort($array);
print_r($array);
#Array ( [2] => 2.3.4 [0] => 2.4 [3] => 2.4.0.9 [1] => 2.16.6 )