<?php
$arr[0] = "xxxxxx<!-- 1 -->xxx";
$arr[1] = "xxxx<!-- 6 -->xxxxx";
$arr[2] = "xxxx<!-- 8 -->xxxxxx";
$arr[3] = "xxxxxx<!-- 5 -->xxxxx";
$arr[4] = "xxxxx<!-- 6 -->xxxxx"; //并可能与上面数字有重复
$arr[5] = "xxxxx<!-- 2 -->xxxx";foreach($arr as $v) {
$t[] = preg_replace("/.*(\d+).*/", "$1", $v);
}array_multisort($t, $arr);
print_r($arr);
?>
Array
(
[0] => xxxxxx<!-- 1 -->xxx
[1] => xxxxx<!-- 2 -->xxxx
[2] => xxxxxx<!-- 5 -->xxxxx
[3] => xxxx<!-- 6 -->xxxxx
[4] => xxxxx<!-- 6 -->xxxxx
[5] => xxxx<!-- 8 -->xxxxxx
)强大的php
$arr[0] = "xxxxxx<!-- 1 -->xxx";
$arr[1] = "xxxx<!-- 6 -->xxxxx";
$arr[2] = "xxxx<!-- 8 -->xxxxxx";
$arr[3] = "xxxxxx<!-- 5 -->xxxxx";
$arr[4] = "xxxxx<!-- 6 -->xxxxx"; //并可能与上面数字有重复
$arr[5] = "xxxxx<!-- 2 -->xxxx";foreach($arr as $v) {
$t[] = preg_replace("/.*(\d+).*/", "$1", $v);
}array_multisort($t, $arr);
print_r($arr);
?>
Array
(
[0] => xxxxxx<!-- 1 -->xxx
[1] => xxxxx<!-- 2 -->xxxx
[2] => xxxxxx<!-- 5 -->xxxxx
[3] => xxxx<!-- 6 -->xxxxx
[4] => xxxxx<!-- 6 -->xxxxx
[5] => xxxx<!-- 8 -->xxxxxx
)强大的php
真是个强人
Array ( [0] => xxxxxxxxx [1] => xxxxxxxxx [2] => xxxxxxxxxxx [3] => xxxxxxxxx [4] => xxxxxxxxxx [5] => xxxxxxxxxx )