Articles of многомерный массив

Передача многомерного массива javascript между страницами

Мне нужно передать многомерный массив JavaScript на другую страницу без использования какой-либо библиотеки. Я могу использовать JavaScript, PHP и другие языки, которым не нужна библиотека. У меня есть трехмерный массив, который создается следующим образом: storage[category][field][multiple answers] и имеет множество значений. Мне нужно перенести его на другую страницу, чтобы я мог получить все значения: alert(storage[5][4][8]); ================================================== […]

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

У меня есть этот бит кода PHP, который разбивает – тире из входящей строки. Ключ массива может иметь или не иметь – между каждым словом. Поэтому, если строка содержит пробелы или тире, строка по-прежнему соответствует ключу. Теперь мне нужно немного расширить это, чтобы частичное совпадение находило ключ в массиве. Вот что я до сих пор. […]

PHP. Свертывание многомерных массивов по именованному ключу

У меня есть следующий массив (содержащий результаты нескольких запросов к базе данных) в примере только 2, но может быть больше. Слияние необходимо выполнить с помощью указанного столбца (в данном случае столбца даты ). Назовем этот столбец merge_by . Array ( [0] => Array ( [0] => Array ( [date] => 2011-01-17 [col-1] => 58 [col-2] […]

Php объединяет многомерный массив

У меня есть массив следующим образом array (A => 1) array (A => 1, B=>2) array (A => 1, B=>2, C=>3) array (A => 1, D=>4) array (A => 1, E=>5) array (A => 1, F=>6) array (A => 1, F=>6, G=>8) array (A => 1, F=>6, H=>9) array (X => 11) array (X => […]

PHP – слияние 2D-массива по ключам

Как объединить эти массивы? Array ( [0] => Array ( [type] => Person [relevance] => 0.700000 [count] => 300 [text] => Chris ) ) Array ( [0] => Array ( [type] => Person [relevance] => 0.900000 [count] => 400 [text] => Chris ) [1] => Array ( [type] => Person [relevance] => 0.500000 [count] => […]

PHP – проверка идентичных значений в многомерном массиве

У меня такой массив: [input] => Array ( [0] => Array ( [val1] => 111 [val2] => 222 [val3] => 333 [day] => 444 ) [1] => Array ( [val1] => 111 [val2] => 221 [val3] => 333 [day] => 444 ) [2] => Array ( [val1] => 111 [val2] => 223 [val3] => 333 […]

Клавиши сортировки массива PHP

У меня есть простой многоадресный массив, как описано ниже, который мне нужно заказать по его метке ключа (а не по значению ключа). array( 1 => array( 2 => array(); 11 => array(); 20 => array(); 31 => array(); 4 => array(); 43 => array(); 12 => array(); 3 => array(); ); 2 => array(); 11 […]

переформатировать многомерный массив на основе значения

У меня есть массив в формате ниже $op = Array ( [0] => Array ( [0] => Array ( [contact_id] => 36 [sender_id] => 79 [sendto] => 9192 ) [1] => Array ( [event_id] => 145 [sender_id] => 9139 [sendto] => 9192 ) ) [1] => Array ( [0] => Array ( [event_id] => 145 […]

Групповой массив по значению ключей

Я искал вокруг, и я нахожусь на своем пути, поэтому я сделаю это легко. Это то, что у меня есть в print_r: Array ( [0] => Array ( [name] => client interaction [y] => 2.7 ) [1] => Array ( [name] => client interaction [y] => 0.1 ) [2] => Array ( [name] => project […]

многоадресная матрица natsort

У меня такой многомерный массив: array ([0] => array ([id] => 1 [name] => john doe [title] => Mr [days] => 10) [1] => array ([id] => 2 [name] => Joe Smith [title] => Dr [days] => 22) [2] => array ([id] => 3 [name] => John Jones [title] => Mr [days] => 3)) Мне […]