0

因为我有数组

  $array[selfintro,1]=[selfintroduction]]
  $array[experience,2]=[Experience]
  $array[education,3] =[Education]
  $array[skills,4]= [Skills]

  $model[]=[Education,selfintroduction,accomplishment]

我想使用“模型”数组对“数组”进行排序,就像这样,

$array[education,3] =[Education]
$array[selfintro,1]=[selfintroduction]]

我尝试使用这种技术对其进行排序,

$sorted=array_intersect($model,$array);`

它不对它进行排序,但是当我使用普通数组 ahving 索引值进行排序时,它会给我它的结果,但是通过使用 $array 它在字符串和 int 格式中的索引值对我不起作用?

希望您的建议,

编辑::

我正在从 mysqldb 填充数组,这个数组包含我上面提到的数据

for loop
{
$array[$templateName.','.$inc]=$V_temptag;
}

创建此数组后,我使用另一个数组 $model 对其进行排序

$sorted=array_intersect($model,$array);
print_r($sorted);
4

0 回答 0