vitcorp
@vitcorp

Регистронезависимость в ассоциативном массиве?

Я пишу бота для сообщества ВКонтакте на php.
Но я столкнулся с проблемой.
Существует ассоциативный массив вида "Вопрос"=>"Ответ"
В этом массиве Вопрос пишется с заглавной буквы, можно ли сделать так чтобы можно было писать и массив и МАССИВ ???
Не предлагать создание "клона" строки массива с другим регистром.
ПЫ СЫ Пытался уже сделать так "Вопрос"," ВОПРОС","вопрос"=>"Ответ", не работает (
Вы последняя надежда
  • Вопрос задан
  • 421 просмотр
Пригласить эксперта
Ответы на вопрос 1
@aresouji
Перед использованием ассоциативного массива переводи все ключи в нижний регистр при помощи функции php.net/manual/fr/function.strtolower.php и все.

$key = "Вопрос";
$key = strtolower($key);

echo $arr[$key];
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы