SimBioT19: я такой ответ и ожидала тут увидеть))) У меня по функции столица России-Москва, а сайт пускает с ответом и Киевом и Парижем и любым другим. Ответ не знаем, зато придраться к слову мы умные.
necto инкогнито: Я конечно не php разработчик, ты же получается выбираешь вопрос по рандомному числу? Просто я думаю что в ответе нужно сравнивать с этим числом? Типо Москва и индексом 0? Если нет значит неправильно
так как не понятно в каком контексте и где выполняется данный код, единственное что можно посоветовать - дебаг. Пишите все переменные в print_r и смотрите какие значения они принимают, явно где-то что то не так присваивается или наоборот не изменяется когда должно.