php版本号排序

来源:互联网 发布:安卓编程文件管理器 编辑:程序博客网 时间:2024/05/22 15:55


工作需要用到版本排序,经过测试发现php自带的version_compare() 函数貌似有bug



比如 2.6.6 和 2.6.10比 自带的函数貌似会显示2.6.6版本高,不信的话可以自己动手试一下!然后贴出解决办法


for ( $i = 0; $i < count( $system_version ) - 1; $i++ ) {for ( $j = 0; $j < count( $system_version ) - 1 - $i; $j++ ) {if ( version_compare( $system_version[$j], $system_version[$j + 1], '<' ) ) {$tmp = $system_version[$j];$system_version[$j] = $system_version[$j + 1];$system_version[$j + 1] = $tmp;}}}




1 0
原创粉丝点击