如题:
array
0 => string 'update' (length=6)
1 => string 'ddffd' (length=5)
6 => string 'set' (length=3)
7 => string 'dfd' (length=3)
8 => string '=' (length=1)
10 => string 'dddf' (length=4)
11 => string ',fff=' (length=5)
12 => string '33s' (length=3)
13 => string ',rr=33' (length=6)
20 => string 'where' (length=5)
21 => string 'id' (length=2)
22 => string '=' (length=1)
23 => string '112' (length=3)想让 数组元素之间的顺序关系不变最后 数字索引 0 1 2 3 这样规律的排下去
不知道用什么函数了, sort 不行 ksort asort 也不行
array
0 => string 'update' (length=6)
1 => string 'ddffd' (length=5)
6 => string 'set' (length=3)
7 => string 'dfd' (length=3)
8 => string '=' (length=1)
10 => string 'dddf' (length=4)
11 => string ',fff=' (length=5)
12 => string '33s' (length=3)
13 => string ',rr=33' (length=6)
20 => string 'where' (length=5)
21 => string 'id' (length=2)
22 => string '=' (length=1)
23 => string '112' (length=3)想让 数组元素之间的顺序关系不变最后 数字索引 0 1 2 3 这样规律的排下去
不知道用什么函数了, sort 不行 ksort asort 也不行
$ar = array('update', 'ddffd', 'set', 'dfd', '=', 'dddf', ',fff=', '33s', ',rr=33', 'where', 'id' , '=', '112');print_r(array_values($ar));
Array
(
[0] => update
[1] => ddffd
[2] => set
[3] => dfd
[4] => =
[5] => dddf
[6] => ,fff=
[7] => 33s
[8] => ,rr=33
[9] => where
[10] => id
[11] => =
[12] => 112
)
<?php
$newArr=array();
$i=1;
$sourArr = array('update', 'ddffd', 'set', 'dfd', '=', 'dddf', ',fff=', '33s', ',rr=33', 'where', 'id' , '=', '112');
foreach($sourArr as $data)
{
$newArr[$i++]=$data;
}
print_r($newArr);
array_values()函数