PHP: преобразование ключей ассоциативного массива в нижний регистр

Чтобы создать ассоциативный массив в PHP и преобразовать все ключи в нижний регистр, вы можете использовать функцию array_change_key_case(). Эта функция меняет регистр всех ключей в массиве на строчные или прописные, в зависимости от указанного второго параметра.

Вот пример:

$assocArray = array(
  "Name" => "John",
  "Age" => 30,
  "City" => "New York"
);
$lowercaseArray = array_change_key_case($assocArray, CASE_LOWER);
print_r($lowercaseArray);

Выход:

Array
(
    [name] => John
    [age] => 30
    [city] => New York
)

В приведенном выше примере функция array_change_key_case()используется для преобразования ключей $assocArrayв нижний регистр. Результирующий массив $lowercaseArrayсодержит те же значения, что и исходный массив, но с ключами в нижнем регистре.