JsPhp.ru
Код?... Это просто!
php js Jquery JsPhp blog
ТЕГИ:
php (70)
js (38)
online (13)
html (12)
hash (10)
php array (10)
php img (7)
info (7)
dosite (7)
webp (5)
sha (5)
hosting (4)
jquery (4)
Показать еще :

Как добавлять в ассоциативный массив?

"Добавить в ассоциативный массив" или "Как добавлять в ассоциативный массив?".

Вообще... смотря в какую часть массива ассоциативного вы хотите добавить. Рассмотрим несколько вариантов добавления в ассоциативный массив.

Пошаговое добавление в ассоциативный массив.

  1. Добавление нового ключа в ассоциативный массив.
  2. Добавление в ассоциативный массив.
  1. Добавление нового ключа в ассоциативный массив.

    Я уже несколько тем рассматривал добавления ключей со своими значениями.

    Первая тема, которую я рассматривал в свете добавления ключа со значениями в ассоциативный массив - это добавление ключа в начало:

    После этого я подумал, раз уж в начало массива я добавил ключ со значением, то почему бы не добавить в конец ассоциавтивного массива - ведь частенько такая тема выскакивает в поисковике:

    Выше перчисленные темы добавления в ассоциативный массив, по моему мнению не были уж таким сложными. Но вот добавление в ассоциативный массив, куда-то в середину, внутрь ассоциативного массива - это была задачка посложнее:

    Выше перечисленные темы добавления в ассоциативный массив - это добавление на первом уровня . Но ведь есть более сложные ассоциативные массивы, не те, что я часто использовал в качестве примера:

    <?

    $начальный_массив = array ("1 ячейка" => 15, "2 ячейка" => 12 , "3 ячейка" => 'слово');

    ?>

    В следующем пункте рассмотрим один из вариантов добавления ключа в уже существующий ключ с новым значением.

  2. Добавление в ассоциативный массив.

    Несколько вариантов добавления в ассоциативный массив я привел выше!

    Но, что если у вас более сложный ассоциативный массив например вложенный масив в массиве, например такой:

    <?

    $array = array (

    "Иванов" => array ("рост" => 174, "вес" => 68),

    "Аминев" => array ("рост" => 178, "вес" => 93)) ;

    ?>

    Добавим дополнительные данные в ассоциативный массив:

    Предположим, что вам нужно добавить больше информации в ячейку с ключом "Аминев" - например вам нужно добавить поле "имя" со значением "Марат".

    Для добавления нового поля значения вам потребуется:

    Пишем название массива.

    Далее в квадратных скобках название ключа.

    Далее опять квадратные скобки и внутри название поля.

    Далее равно и значение...

    $array['Аминев']['имя'] = 'Марат';

    И выведем его с помощью print_r.

    Соберем весь код:

    Код добавления в ассоциативный массив.

    <?

    $array = array (

    'Иванов' => array ('рост' => 174, 'вес' => 68),

    'Аминев' => array ('рост' => 178, 'вес' => 93)) ;

    $array['Аминев']['имя'] = 'Марат';

    print_r($array);

    ?>

    Результат добавления в ассоциативный массив.

    И мне остается вывести код добавления в ассоциативный массив прямо здесь и посмотреть, добавилось ли то поле, которое я прописал для добавления:

    Array

    (

    [Иванов] => Array

    (

    [рост] => 174

    [вес] => 68

    )

    [Аминев] => Array

    (

    [рост] => 178

    [вес] => 93

    [имя] => Марат

    )

    )

jsphp.ru есть здесь:
Полезные ссылки:
ruweb
Я писал немного о ruweb.net!
Помочь проекту JsPhp.ru

Что можно сделать!?

Поделиться ссылкой! C друзьями или врагами!


Помочь проекту JSPHP.RU: прокомментировать :

Скоро...


Мои Проекты :

Скоро...



О хостинге :

Скоро...


© jsphp.ru 2023 , Аминев Марат. Контакты
Страница загружена за : 0.0071709999999999 секунд.