Код: Выделить всё
$info = array(
"First_Names" => "John",
"Last_Names" => "Smith",
"Gender" => "Male",
);
array_push($info["First_Names"], "$fname");
print_r ($info);
Я пытаюсь получить переменную $fname, которая определяется пользователя (Джек, Джеймс, Шелли и т. д.), которого нужно поместить в массив First_Names, который находится внутри массива $info. Я не уверен, в чем дело, но PHP не объявляет $info как массив.
Я думаю, там говорится:
Внимание: array_push() [function.array-push]: первый аргумент должен быть массивом в /home/a4938424/public_html/process.php в строке 22
Если я распечатаю массив, он отобразит имена и пол по умолчанию, а если я выведу переменную $fname, он отобразится правильно.)
Подробнее здесь: https://stackoverflow.com/questions/197 ... ng-to-push
Мобильная версия