Лучшие associative-array вопросы ИТ разработчиков

  • 15голосов
  • 4ответа
  • 0просмотров

Удалить все элементы массива с помощью нечисловых ключей

У меня есть массив, который выглядит примерно так: Array ( [0] => apple ["b"] => banana [3] => cow ["wrench"] => duck )Я хочу взять этот массив и использовать array_filter или что-то подобное, чтобы удалить элементы с нечисловыми ключами и ...

ЗаданJun 14, 2012, 11:04 PMотdiracdeltafunk
  • 6голосов
  • 2ответа
  • 0просмотров

Макрос Clojure, который сохранит ассоциативный порядок отображения

В качестве предисловия я нахожусь на Windows 7 (64-разрядная версия), работает под управлением Java версии 6 (обновление 33), используяclooj [https://github.com/arthuredelstein/clooj]как моя IDE. Я не пытался воспроизвести мою проблему в любой ...

ЗаданJun 21, 2012, 1:35 AMотOmri Bernstein
  • 0голосов
  • 3ответа
  • 0просмотров

итерация одного ключа в многомерном ассоциативном массиве Python

Я динамически создаю двумерный ассоциативный массив (словарь?) Я пытаюсь пройтись по его ключам, сохраняя постоянным один из индексов, например, все значения, связанные с «ключом»; с "Джоном" в первой скобке: myhash['john']['smith'] = "address ...

ЗаданJul 07, 2012, 7:11 PMотuser1187297
  • 21голосов
  • 4ответа
  • 0просмотров

PHP - объединить два массива (одинаковой длины) в один ассоциативный?

довольно простой вопрос на самом деле .. > is it possible in PHP to combine two separate arrays of the same length to one associative array where the values of the first array are used as keys in the associative array? Конечно, я могу это ...

ЗаданJul 29, 2009, 2:56 PMотRopstah
  • 15голосов
  • 8ответов
  • 0просмотров

Java и Python эквивалент PHP foreach ($ массив как $ ключ => $ значение)

В php список имен состояний и их сокращений можно обработать с помощью ассоциативного массива, например: <?php $stateArray = array( "ALABAMA"=>"AL", "ALASKA"=>"AK", // etc... "WYOMING"=>"WY" ); foreach ($stateArray as $stateName => ...

ЗаданJun 06, 2012, 8:21 AMот12 revs, 2 users 69%Lasoldo Solsifa
  • 13голосов
  • 2ответа
  • 0просмотров

PHP - ассоциативный массив как объект [дубликат]

> Possible Duplicate: Convert Array to Object PHP [https://stackoverflow.com/questions/1869091/convert-array-to-object-php] Я создаю простое PHP-приложение и хотел бы использоватьYAML [http://en.wikipedia.org/wiki/YAML]файлы как хранилище ...

ЗаданMay 23, 2017, 10:30 AMотCommunityMartin Majer
  • 4голосов
  • 5ответов
  • 0просмотров

Создание ассоциативного массива в PHP

У меня есть многомерный массив. $shop = array( array("appn1", "pub1" ,"pub2" , "pub3"), array("appn2", "pub1"), array("appn3", "pub1" ,"pub2") );Первый элемент в каждом массивеномер приложенияа остальные в каждом массиве являютсяномера ...

ЗаданOct 12, 2012, 2:22 PMотWearybands
  • 58голосов
  • 7ответов
  • 0просмотров

PHP объединяет два ассоциативных массива в один массив

$array1 = array("$name1" => "$id1"); $array2 = array("$name2" => "$id2", "$name3" => "$id3");Мне нужен новый массив, объединяющий все вместе, т.е. $array3 = array("$name1" => "$id1", "$name2" => "$id2", "$name3" => "$id3"); Каков наилучший ...

ЗаданNov 01, 2012, 1:45 AMотjsteinmann
  • 10голосов
  • 7ответов
  • 0просмотров

Изменить ключ в ассоциативном массиве в PHP

Скажем, у меня есть такой массив: array(2) { [0]=> array(2) { ["n"]=> string(4) "john" ["l"]=> string(3) "red" } [1]=> array(2) { ["n"]=> string(5) "nicel" ["l"]=> string(4) "blue" } }Как бы я поменял ключи внутренних массивов? Скажи, я хочу ...

ЗаданNov 05, 2012, 12:46 PMотHommer Smith
  • 6голосов
  • 3ответа
  • 0просмотров

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

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

ЗаданNov 09, 2012, 8:54 AMотIndecided
  • 0голосов
  • 6ответов
  • 0просмотров

обход массива в php [duplicate]

> Возможный дубликат: Цикл массив массив [https://stackoverflow.com/questions/8055123/loop-an-array-of-array] Так что я знаю, как пройти массив четных ключей => значение (ассоциативное), но у меня есть странный массив, где мне нужно пройти ...

ЗаданNov 15, 2012, 8:47 PMотTheWebs
  • 10голосов
  • 7ответов
  • 0просмотров

Как разместить ассоциативный массив в PHP

У меня есть следующая форма: РЕДАКТИРОВАТЬ Можно ли передать два значения в один ассоциативный массивДОпредставление? Я хотел бы передать это в этой форме: array('deptid'=>'deptname')Мне это нужно, потому что я избегаю изменять скрипт целевого ...

ЗаданDec 27, 2012, 6:08 AMотuser1134475
  • 8голосов
  • 3ответа
  • 0просмотров

php simpleXMLElement для массива: нулевое значение

у нас есть следующий XML: 123 ACTIVEЯ хочу иметь его в качестве переменной массива. Поэтому я читаю это с$xml = simplexml_load_file(), Самый простой способ преобразовать simpleXMLElement в ассоциативный массив, который я знаю, - это ...

ЗаданFeb 26, 2013, 2:01 PMотducin
  • 62голосов
  • 2ответа
  • 0просмотров

Преобразовать ассоциативный массив в простой массив его значений в php

Я хотел бы преобразовать массив: Array ( [category] => category [post_tag] => post_tag [nav_menu] => nav_menu [link_category] => link_category [post_format] => post_format )в array(category, post_tag, nav_menu, link_category, post_format)Я ...

ЗаданMar 03, 2013, 9:51 PMотItsGeorge
  • 2голосов
  • 3ответа
  • 0просмотров

Создать новый многомерный ассоциативный массив из 2 массивов

Я ищу решение для создания одного многомерного ассоциированного массива в JavaScript. Что у меня есть: у меня есть база данных mysql, к которой я обращаюсь с помощью php, и массив, содержащий все поля (ключ, пары значений) в одной записи. ...

ЗаданMar 14, 2013, 6:49 PMотLesSjo
  • 7голосов
  • 3ответа
  • 0просмотров

Обратный ассоциативный массив с сохранением ключей в PHP

Я провел полчаса, но у меня нетЯ нашел решение. Следующий пример массива: array(14) { ["label_text"]=> string(10) "Label text" ["e-mail"]=> string(6) "E-Mail" ["company"]=> string(7) "Company" ["last_name"]=> string(9) "Last ...

ЗаданMar 26, 2013, 3:30 PMотJohannes Klauß
  • 40голосов
  • 5ответов
  • 0просмотров

Нахождение ключа минимального значения в ассоциативном массиве

В PHP скажем, что у вас есть ассоциативный массив, подобный этому: $pets = array( "cats" => 1, "dogs" => 2, "fish" => 3 );Как мне найти ключ с наименьшим значением?Здесь я'буду искать.cats Есть ли встроенная функция PHP, которую япропустил что ...

ЗаданOct 19, 2009, 10:15 AMотPhilip Morton
  • 6голосов
  • 2ответа
  • 0просмотров

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

Ниже приведен вывод моего многомерного массива$csmap_data Array ( [0] => Array ( [cs_map_id] => 84 [cs_subject_id] => 1 ) [1] => Array ( [cs_map_id] => 85 [cs_subject_id] => 5 ) [flag] => 1 )Изначально не было[flag] => 1 ключ-значение в массиве, ...

ЗаданApr 18, 2013, 1:51 PMотPHPLover
  • 21голосов
  • 10ответов
  • 0просмотров

Разрезание многомерного массива PHP по одному из его элементов

Например, вы только что запросили базу данных и получили этот 2D-массив. $results = array( array('id' => 1, 'name' => 'red' , 'spin' => 1), array('id' => 2, 'name' => 'green', 'spin' => -1), array('id' => 3, 'name' => 'blue' , 'spin' => .5) );Я ...

ЗаданOct 02, 2008, 2:33 PMотgradbot
  • 277голосов
  • 7ответов
  • 0просмотров

Переименовать словарный ключ

Есть ли способ переименовать ключ словаря, не переназначая его значение на новое имя и удаляя старый ключ имени; и без перебора по ключу / значению dict? В случае OrderedDict, сделайте то же самое, сохраняя этот ключс позиции.

ЗаданMay 10, 2013, 2:52 AMотrabin utam
  • 14голосов
  • 3ответа
  • 0просмотров

PHP вставить значение в массив массивов, используя foreach

У меня довольно простой вопрос, но я застрял. Я довольно новичок в php, и у меня есть такой массив: $array = array( 'one' => 1, 'two' => array('key1' => 'val1','key2' => 'val2'), 'three' => array('key1' => 'val1','key2' => 'val2'), 'four' => ...

ЗаданMay 10, 2013, 8:31 PMотBenjamin Thvedt
  • 25голосов
  • 3ответа
  • 0просмотров

Как вставить новую пару ключ-значение в массиве в php?

ve массив с именем$test_package_data, Для справки ям печать первых двух его элементов: Array ( [0] => Array ( [test_pack_id] => 9f27643023a83addd5eed41c4aade840 [test_pack_name] => Exams Combo [test_pack_desc] => This Package contains 24 tests ...

ЗаданJul 08, 2013, 8:35 AMотPHPLover
  • 141голосов
  • 11ответов
  • 0просмотров

Как перебрать ассоциативный массив и получить ключ?

Мой ассоциативный массив: $arr = array( 1 => "Value1", 2 => "Value2", 10 => "Value10" );Используя следующий код,$v заполнен '$arrценности foreach($arr as $v){ echo($v); // Value1, Value2, Value10 }Как я могу получить '$arrключи ...

ЗаданDec 23, 2009, 8:41 AMотRobinicks
  • 16голосов
  • 5ответов
  • 0просмотров

Разница между array_filter () и array_map ()?

Я изучал похожие темы в Интернете, а также переполнение стека, но мог ясно понять это.Разница между array_map, array_walk и array_filter [https://stackoverflow.com/questions/3432257/difference-between-array-map-array-walk-and-array-filter] 2.5; ...

ЗаданOct 31, 2013, 4:17 AMотJohn Cooper
  • 44голосов
  • 7ответов
  • 0просмотров

PHP: получить n-й элемент ассоциативного массива

Если у вас есть ассоциативный массив: Array ( [uid] => Marvelous [status] => 1 [set_later] => Array ( [0] => 1 [1] => 0 ) [op] => Submit [submit] => Submit )И вы хотите получить доступ ко второму пункту, как бы вы это сделали?$arr[1] ...

ЗаданJan 04, 2010, 4:30 AMотNick Heiner
  • 85голосов
  • 10ответов
  • 0просмотров

JavaScript: использование целого числа в качестве ключа в ассоциативном массиве?

Когда я создаю новый массив javascript и использую целое число в качестве ключа, каждый элемент этого массива до целого числа создается как неопределенный. например: var test = new Array(); test[2300] = 'Some string'; ...

ЗаданJan 04, 2010, 10:03 PMотuser243540
  • 2голосов
  • 5ответов
  • 0просмотров

Значение ключа хранилища PHP из ассоциативного массива в простой массив

у меня возникли проблемы с обертыванием головы, любая помощь будетОТЛИЧНЫЙ... У меня есть массив $ store, который структурирован так: Array ( [0] => Array ( [id] => 123 [name] => 'Store A' ) [1] => Array ( [id] => 345 [name] => 'Store B' ) [2] ...

ЗаданDec 23, 2013, 1:56 PMотuser3063045
  • 8голосов
  • 2ответа
  • 0просмотров

Запрет сортировки ассоциативных массивов json_encode [дубликаты]

На этот вопрос уже есть ответ здесь: * json_encode не сохраняет порядок [/questions/20912492/json-encode-not-preserving-order]2 ответа У меня есть ассоциативный массив Array( [289] => Array( 'name'=> 'One' ), [292] => Array( 'name'=> 'One' ...

ЗаданJan 19, 2014, 10:54 AMотrbawaskar
  • 13голосов
  • 5ответов
  • 0просмотров

Используйте pop () с ассоциативными массивами JavaScript

Как я могу сделать что-то вроде следующего в JS? Я хотел бы подражать.pop() на объекте, а не массив. var deck = { 'cardK' :'13', 'cardQ' :'12', 'cardAJ':'11' }; var val = deck.pop(); console.log("Key" + val.key ); console.log("Value" + val.val ...

ЗаданFeb 20, 2014, 6:21 AMотIl Profeta Profeta
  • 315голосов
  • 18ответов
  • 0просмотров

В PHP, как вы меняете ключ элемента массива?

У меня есть ассоциативный массив в видеkey => value где ключ - это числовое значение, однако это не последовательное числовое значение. Ключ на самом деле является идентификационным номером, а значение - счетчиком. Это нормально для большинства ...

ЗаданOct 27, 2008, 5:09 PMотThomas Owens
  • 4голосов
  • 4ответа
  • 0просмотров

Динамическое создание / вставка в ассоциативный массив в PHP

Я пытаюсь динамически построить ассоциативный массив в PHP, но не совсем понимаю, как правильно реализовать мою стратегию. По сути, я хочу вставить значение на определенной глубине в структуру массива, ...

ЗаданMar 15, 2010, 1:24 PMотEmil
  • 8голосов
  • 5ответов
  • 0просмотров

Изменить $ ключ ассоциативного массива в цикле foreach в php

У меня есть такой массив: array( 'firstName' => 'Joe', 'lastName' => 'Smith' )Мне нужно перебрать каждый элемент в моем массиве, и, в конце концов, массив должен выглядеть так: array( 'FirstName' => 'Joe', 'LastName' => 'Smith' )Неудачная идея ...

ЗаданJul 31, 2014, 8:43 PMотbrianwalleshauser
  • 8голосов
  • 2ответа
  • 0просмотров

вложенные ассоциированные массивы в bash

Можно ли построить ассоциативный массив, элементы которого содержат массивы в bash? Например, предположим, что есть следующие массивы: a=(a aa) b=(b bb bbb) c=(c cc ccc cccc)Можно ли создать ассоциированный массив для доступа к этим переменным? ...

ЗаданAug 09, 2014, 5:12 PMотuser001
  • 6голосов
  • 5ответов
  • 0просмотров

Делаете «Diff» на ассоциативном массиве в javascript / jQuery?

Если бы у меня было два ассоциативных массива, что было бы наиболее эффективным способом проведения сравнения с их значениями? Например, учитывая: array1 = { foreground: 'red', shape: 'circle', background: 'yellow' }; array2 = { foreground: ...

ЗаданApr 01, 2010, 7:28 AMотMatrym
  • 19голосов
  • 7ответов
  • 0просмотров

Итерация по сложному ассоциативному массиву в PHP

Есть ли простой способ перебрать ассоциативный массив этой структуры в PHP: Массив$searches имеет пронумерованный индекс с 4-5 ассоциативными частями. Так что мне нужно не только перебирать$searches[0] через$searches[n], ...

ЗаданAug 25, 2008, 1:17 PMотThomas Owens
  • 19голосов
  • 2ответа
  • 0просмотров

Ассоциативный массив комментариев в PHP Documentor

Я использую несколько ассоциативных массивов в своем PHP-приложении и использую PHP-документатор для комментирования своих источников. Я никогда не задавал комментарии для массивов в массиве, но теперь мне нужно это сделать, и я не ...

ЗаданApr 26, 2010, 1:21 PMотAbenil
  • 10голосов
  • 2ответа
  • 0просмотров

Массовый сбор PL / SQL в ассоциативный массив с разреженным ключом

Я хочу выполнить запрос SQL внутри PL / SQL и заполнить результаты в ассоциативный массив, где один из столбцов в SQL становится ключом в ассоциативном массиве. Например, скажем, у меня есть столPerson с колоннами PERSON_ID INTEGER PRIMARY KEY ...

ЗаданApr 26, 2010, 6:08 PMотDan
  • 4голосов
  • 3ответа
  • 0просмотров

Bash косвенная ссылка на ассоциативный массив

В этом очень упрощенном примере мне нужно обратиться и к ключу, и к значению элемента массива: declare -A writer writer[H.P.]=Lovecraft writer[Stephen]=King writer[Clive]=Barker writer[Jack]=Ketchum for i in ${!writer[@]} do echo ...

ЗаданDec 13, 2014, 8:26 AMотUlrik
  • 2голосов
  • 8ответов
  • 0просмотров

Как отобразить элемент ассоциативного массива в строке?

Я знаю, что это очень простой вопрос, но я должен задать. У меня есть ассоциативный массив, скажем, это: $couple = array('husband' => 'Brad', 'wife' => 'Angelina'); Теперь я хочу напечатать имя мужа в строке. Есть так много способов, но я ...

ЗаданJan 02, 2015, 12:34 PMотSheraz Ali
Пред1След