我有一个数组(18 个键):
$en = array(
'Ą' => 'A',
'Č' => 'C',
'Ę' => 'E',
'Ė' => 'E',
'Į' => 'I',
'Š' => 'S',
'Ų' => 'U',
'Ū' => 'U',
'Ž' => 'Z',
'ą' => 'a',
'č' => 'c',
'ę' => 'e',
'ė' => 'e',
'į' => 'i',
'š' => 's',
'ų' => 'u',
'ū' => 'u',
'ž' => 'z',
);
这些键是立陶宛符号(utf8 编码)。当我这样做时$lt = array_flip($en);
,它会返回以下内容:
Array
(
[A] => Ą
[C] => Č
[E] => Ė
[I] => Į
[S] => Š
[U] => Ū
[Z] => Ž
[a] => ą
[c] => č
[e] => ė
[i] => į
[s] => š
[u] => ū
[z] => ž
)
如您所见,缺少 4 个键('Ę'、'Ų'、'ę'、'ų')。这里发生了什么?