相互に割り当てたい LCID の長いリストがあります。ここに抜粋があります:
1031
1033
1034
1061
1062
1026
次のような配列またはリストを作成したいと思います。
1031 => 1033
1031 => 1034
1031 => 1061
1031 => 1062
1031 => 1026
1033 => 1031
1033 => 1034
1033 => 1061
1033 => 1062
1033 => 1026
1034 => 1031
1034 => 1033
1034 => 1061
1034 => 1062
1034 => 1026
等々。
PHPでこれに取り組む方法に関するアドバイスはありますか? ヘルプは大歓迎です!
編集:私は今これを思いつきました(まだ必要なものではありませんが、何とかそこに着いています...)
foreach($a_languageIDs as $lcid){
$src_lcid = $lcid + 1024;
$trg_lcid = $lcid + 1024;
for ($i = 0; $i < count($a_languageIDs); $i++) {
echo "$src_lcid -> $trg_lcid\r\n";
}
}
これにより、次の出力が得られます。
1031 -> 1031
1031 -> 1031
1031 -> 1031
1031 -> 1031
1031 -> 1031
1031 -> 1031
1031 -> 1031
1031 -> 1031
1031 -> 1031
1031 -> 1031
1031 -> 1031
1031 -> 1031
1031 -> 1031
1031 -> 1031
1031 -> 1031
1031 -> 1031
1031 -> 1031
1031 -> 1031
1031 -> 1031
1031 -> 1031
1031 -> 1031
1031 -> 1031
1031 -> 1031
1031 -> 1031
1031 -> 1031
1031 -> 1031
1031 -> 1031
1033 -> 1033
1033 -> 1033
1033 -> 1033
1033 -> 1033
1033 -> 1033
1033 -> 1033
1033 -> 1033
1033 -> 1033
1033 -> 1033
1033 -> 1033
1033 -> 1033
1033 -> 1033
1033 -> 1033
1033 -> 1033
1033 -> 1033
1033 -> 1033
1033 -> 1033
1033 -> 1033
1033 -> 1033
1033 -> 1033
1033 -> 1033
1033 -> 1033
1033 -> 1033
1033 -> 1033
1033 -> 1033
1033 -> 1033
1033 -> 1033
これにより、少なくともこの繰り返しリストが得られますが、$trg_lcid の値をどのように適応させるかはまだわかりません。