PHP に問題があります。キーに従って配列の値のインデックスを再作成し、各配列を同じ順序にして簡単に比較できるようにしたい (重複を削除するため)。配列の長さは重複を削除します。
たとえば、 A,C,B,D / D,B,C,A / C,A,B,D はすべて、値 A,B,C,D を持つように並べ替える必要があります。 0->A、1->B、2->C、3->D
たとえば、この配列があるとしましょう
Array(
[0] => Array (
[0] => S,
[1] => E,
[2] => Q,
[3] => A
)
)
そして、インデックスを持つ文字の特定のリストがあります(インデックスを持つ文字):
// index --> character ( array with real indexes)
$array_real_index = Array(
[0] => A,
[1] => C,
[2] => D,
[3] => B,
[4] => E,
[5] => Q,
[6] => R,
[7] => S
)
文字が見つかった場合、インデックスを (正しいものでない場合) 正しいものに置き換える必要があります。
したがって、結果は次のようになります。
Array (
[0] => A,
[1] => E,
[2] => Q,
[3] => S
)
今後ともよろしくお願いいたします。