|
166 / 90 / 38
Регистрация: 29.06.2015
Сообщений: 1,100
|
||||||||||||||||
Как дополнить массив?07.03.2019, 12:26. Показов 2381. Ответов 10
Метки нет (Все метки)
Хочется дополнить массив новой информацией.
Но about_user['test'] не попадет в него т.к. $all_about_user будет перезаписана. Без перезаписи, функции некуда возвращать результат. Код
Код
Не хочется делать менять имена переменных/массива. Или писать инклуд с кодом дополнения/формирования массива. И делать вот так тоже не хочется
0
|
||||||||||||||||
| 07.03.2019, 12:26 | |
|
Ответы с готовыми решениями:
10
Как дополнить существующий динамический массив?
|
|
2 / 1 / 1
Регистрация: 26.02.2019
Сообщений: 8
|
|
| 07.03.2019, 12:32 | |
|
array_push — Добавляет один или несколько элементов в конец массива
0
|
|
|
1084 / 746 / 364
Регистрация: 09.07.2018
Сообщений: 1,760
|
|
| 07.03.2019, 12:44 | |
|
0
|
|
|
166 / 90 / 38
Регистрация: 29.06.2015
Сообщений: 1,100
|
||
| 07.03.2019, 12:56 [ТС] | ||
|
Параметры завязаны на логике и безопасности. Поэтому нельзя. По простому идея такая. Все данные о пользователе хранить в массиве. $all_about_user И заполнять его по "мере продвижения к концу php файла." Но в конце, в трех местах, нужно дополнить этот массив кучей однотипной информации. Дублировать код 3 раза - не вариант. Поэтому написана функция. Но возникла вот такая проблема.
0
|
||
|
1084 / 746 / 364
Регистрация: 09.07.2018
Сообщений: 1,760
|
||||||||||||||||
| 07.03.2019, 12:57 | ||||||||||||||||
|
useruser, тогда меняйте сигнатуру вашей функции, передавая желаемый массив в виде аргумента. Для одной пары "ключ-значение" можно как-то так
Кликните здесь для просмотра всего текста
Кликните здесь для просмотра всего текста
$all_about_user = create_all_about_user_array(); (как и было), и в этом случае вы получите массив
Кликните здесь для просмотра всего текста
['test' => 'Test text'] больше одного, тогда в условии вместо key($arr); использовать цикл.
1
|
||||||||||||||||
|
166 / 90 / 38
Регистрация: 29.06.2015
Сообщений: 1,100
|
||||||
| 07.03.2019, 12:58 [ТС] | ||||||
|
Все тему можно закрывать. Догадался как.
0
|
||||||
|
1084 / 746 / 364
Регистрация: 09.07.2018
Сообщений: 1,760
|
|
| 07.03.2019, 13:00 | |
|
0
|
|
|
166 / 90 / 38
Регистрация: 29.06.2015
Сообщений: 1,100
|
|
| 07.03.2019, 13:13 [ТС] | |
|
0
|
|
|
166 / 90 / 38
Регистрация: 29.06.2015
Сообщений: 1,100
|
||||||||
| 07.03.2019, 13:33 [ТС] | ||||||||
|
Идея (не ваша а вообще) Сделал так. Разумеется без циклов. Просто объединил 2 массива. Тем более что они однотипные и одной размерности. Вроде норм.
0
|
||||||||
|
1084 / 746 / 364
Регистрация: 09.07.2018
Сообщений: 1,760
|
|
| 07.03.2019, 13:37 | |
|
0
|
|
| 07.03.2019, 13:37 | |
|
Помогаю со студенческими работами здесь
11
Дополнить массив недостающими числами Дополнить массив данных в ширину или в высоту
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а привычная функция main(). . .
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи
и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|