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);`

それはソートしませんが、通常の配列のインデックス値を使用してそれを行うと、結果が得られますが、$arrayを使用すると、文字列のインデックス値とint形式が機能しませんか?

あなたの提案を期待し、

編集::

私はmysqldbから配列にデータを入力していますが、この配列には上記のようなデータが含まれています

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

この配列を作成した後、$model である別の配列を使用して並べ替えます

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

0 に答える 0