Описание тега associative-array

Ассоциативный массив - это абстрактный тип данных, состоящий из набора уникальных ключей, сопоставленных с набором значений.
3 ответа

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

У меня есть массив, который я заполняю так: array_push($comboUserPosts, array( 'link'=> get_permalink(), 'dates'=> $value, 'title'=> get_the_title() ) ); Затем, когда я заканчиваю весь цикл, я делаю: array_unique($comboUserPosts); Но это вс…
07 июн '18 в 11:15
1 ответ

Bash. Инициализировать динамический ассоциативный массив

У меня есть bash-код, объявляющий ассоциативный массив. После инициализации некоторые переменные добавляются в массив. Пока здесь все работает нормально. Проблема возникает, если программа снова достигает той же функции. Объявление массива выполняет…
07 ноя '18 в 22:52
7 ответов

Форматирование декларации ассоциативного массива

Когда вы объявляете ассоциативный массив, как вы обрабатываете отступ элементов массива? Я видел много разных стилей (синтаксис PHP, так как это то, чем я был в последнее время). Это довольно придирчиво и тривиально, так что двигайтесь дальше, если …
3 ответа

Как изменить ключи многомерного массива в PHP?

Мой многомерный массив с именем $cs_map_data как следует: Array ( [2] => Array ( [class_id] => 2 [class_name] => II [class_checked] => 0 [class_subjects] => Array ( [0] => Array ( [cs_map_id] => 81 [subject_name] => 11 Englli…
1 ответ

Как передать многомерный ассоциативный массив в URL

Я гуглял часами, но не могу сделать из этого ни головы, ни хвост. У меня есть многомерный ассоциативный массив, как это: $mArray = array( array("m" => "0"), array("m" => "1"), array("m" => "1") ); Я хотел бы создать массив с запросом PHP GE…
3 ответа

Python: добавление элементов в список dict или ассоциативный массив

Я пытаюсь добавить элементы в список dict (ассоциативный массив), но каждый раз, когда он повторяется, массив перезаписывает предыдущий элемент. Так что я просто получаю массив размером 1 с последним прочитанным элементом. Я проверил, что ключи меня…
22 окт '10 в 07:54
3 ответа

Как преобразовать этот ассоциативный массив в этот вывод json, используя json_encode()

У меня есть этот ассоциативный массив PHP. array( 'Location_1' => 'Link_1', 'Location_2' => 'Link_2' ) Я хотел бы преобразовать его в вывод json с помощью json_encode(), который выглядит следующим образом; [{"Location_name":"Location_1","Link_…
19 мар '14 в 03:32
5 ответов

Как удалить значения из массива при перенумерации числовых ключей

У меня есть массив, который может содержать числовые или ассоциативные ключи, или оба: $x = array('a', 'b', 'c', 'foo' => 'bar', 'd', 'e'); print_r($x); /*( [0] => a [1] => b [2] => c [foo] => bar [3] => d [4] => e )*/ Я хочу им…
04 янв '10 в 02:50
2 ответа

Существует ли минимальный способ преобразования ассоциативного массива в числовой массив с каждым элементом, хранящим ключ и значение?

Мне просто нужно конвертировать в PHP: [ 'id' => '1', 'code' => 'DRX', 'company_name' => 'Dave Ricks Ltd' ], [ 'id' => '2', 'code' => 'LRT', 'company_name' => 'LiveRave Ltd' ] Для того, чтобы... [ [ [ 'name' => 'id', 'value' =&g…
16 окт '14 в 17:22
2 ответа

JavaScript ассоциативный массив по переменной

Я хотел бы передать переменную в ключ моего monthHash переменная здесь: var monthHash = new Array(); monthHash["JAN"] = "Jan"; monthHash["FEB"] = "Feb"; ... monthHash["NOV"] = "Nov"; monthHash["DEV"] = "Dec"; Так что я могу сделать это: alert(monthH…
22 июн '10 в 20:59
3 ответа

Bash-скриптинг - перебор "переменных" имен переменных для списка ассоциативных массивов

У меня есть список переменных ассоциативных массивов, которые я хочу перебрать и получить их пары ключ / значение. Я перебираю один ассоциативный массив, перечисляя все его ключи и получая значения, т.е. for key in "${!queue1[@]}" do echo "key : $ke…
09 ноя '12 в 09:54
1 ответ

Невозможно сохранить ассоциативный массив с помощью функции add_post_meta()

Мне нужно запустить функцию шифрования на каждом члене ассоциативного массива до его сохранения в wp_postmeta Таблица. Моя форма позволяет динамически добавлять / удалять строки. Я пытался заставить это работать, используя array_walk(), Вот как наст…
1 ответ

Возвращает ассоциативный массив, содержащий список аргументов функции в php

В php func_get_args - возвращает массив, содержащий список аргументов функции возвращает массив числовых индексов Есть ли какая-либо функция / путь в php, с помощью которого мы получаем ассоциативный массив, то есть ключ => пара значений я объясняю …
15 янв '11 в 08:40
1 ответ

Объединение переменных в двойном вложенном цикле

В приведенном ниже коде мой внешний цикл "четыре" извлекает строку данных, возвращаемых базой данных. Внутренний цикл определяет столбец (или значение ключа ассоциативного массива) для включения в результаты. Затем я пытаюсь объединить строку со зна…
18 ноя '14 в 02:25
2 ответа

Как зациклить ассоциативный массив с помощью конструкции цикла foreach в следующем сценарии?

У меня есть массив под названием $rebate_by_product: Array ( [op] => preview [id] => [form_submitted] => yes [company_id] => 46 [1] => Array ( [pack] => 10 [quantity] => 20 [volume] => 30 [units] => 9 [amount] => 40 [re…
07 май '14 в 01:04
3 ответа

В тесте Bash, если ассоциативный массив объявлен

Как я могу проверить, объявлен ли ассоциативный массив в Bash? Я могу проверить переменную как: [ -z $FOO ] && echo nope но я не работаю с ассоциативными массивами: $unset FOO $declare -A FOO $[ -z $FOO ] && echo nope nope $FOO=([1]=…
14 ноя '14 в 08:36
3 ответа

Есть ли структура данных, аналогичная JSON в JAVA?

Мне нужно хранить пары ключ-значение внутри пар ключ-значение и так далее, как того требуют данные. Я пытался добиться этого с помощью Hash-Map в Java, но это не сработало, как я ожидал. Поскольку мои данные содержат несколько пар имя-> значение, но…
05 июн '15 в 09:02
1 ответ

Суммируйте одно значение в многомерном ассоциативном массиве на основе сопоставления двух других значений (php)

У меня есть ассоциативный массив, который представляет собой статические фиктивные данные для макета, который заменяет базу данных. Я пытаюсь воспроизвести то, что GROUPBY YEAR и TitleText будет делать в MySQL, и я могу заставить его работать на одн…
2 ответа

PHP - не может получить правильную структуру ассоциативного массива

Я пытаюсь отправить запрос в API (mailchimp) с помощью cURL. Он работает с GET, однако у меня есть проблемы с преобразованием GET-URl в правильный ассоциативный массив PHP для отправки через POST. РЕДАКТИРОВАТЬ Потому что, как прокомментировал MarcB…
4 ответа

Добавить значение в ассоциативный массив с foreach?

Решение найдено и проголосовало Вот мой код: //go through each question foreach($file_data as $value) { //separate the string by pipes and place in variables list($title, $content, $date_posted) = explode('|', $value); //create an associative array …
30 мар '11 в 22:10