私は次のような配列を持っているので
$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);