Свързани въпроси 'associative-array'
Добавяне на елемент към асоциативен масив
//go through each question
foreach($file_data as $value) {
//separate the string by pipes and place in variables
list($category, $question) = explode('|', $value);
//place in assoc array
$data = array($category => $question);...
252277 изгледи
schedule
14.09.2022
Избиране на произволен елемент от PHP асоциативен масив
Имам асоциативен масив в PHP и искам да избера произволна двойка ключ/стойност от него. Ето какво имам досега:
Инициализиране.
$locations = array();
Преминава през SQL заявка и добавя двойки ключ/вал:
array_push($locations,...
21210 изгледи
schedule
29.10.2023
Защо обектите не са разрешени като ключове в асоциативни масиви?
В PHP документацията се посочва:
Масивите и обектите не могат да се използват като ключове . Това ще доведе до предупреждение: Незаконен тип отместване.
AFAIK, PHP масивите са подредени хеш-карти. И така, защо само по себе си е забранено...
141 изгледи
schedule
19.10.2022
Извличане на подмножество от двойки ключ-стойност от обекта на речника на Python?
Имам голям речников обект, който има няколко двойки ключови стойности (около 16), но се интересувам само от 3 от тях. Кой е най-добрият начин (най-кратък/ефикасен/най-елегантен) за постигане на това?
Най-доброто, което знам е:
bigdict =...
248172 изгледи
schedule
12.11.2023
Може ли list() на PHP да работи с асоциативни масиви?
Пример:
list($fruit1, $fruit2) = array('apples', 'oranges');
кодът по-горе разбира се работи добре, но кодът по-долу:
list($fruit1, $fruit2) = array('fruit1' => 'apples', 'fruit2' => 'oranges');
дава: Notice: Undefined offset:...
23448 изгледи
schedule
02.12.2023
Асоциативен масив със съхранена процедура на mysql в скриптове на shell
Ето моята таблица за въвеждане:
queue_id | queue_name|
----------------------
qid1 | qname1 |
----------------------
Моят резултат трябва да бъде
key | value |
----------------------
queueId | qid1 |
queueName| qname1...
534 изгледи
schedule
15.01.2024
Как да обединим някои полета от втория масив в първия масив след сравняване на стойностите на ключовете, общи в двата масива?
Въпросът ми звучи малко объркващо, но всъщност е прост. Нека първо ви опиша сценария. Имам два масива, т.е. $grid_data и $sent_data . И двата масива се генерират динамично в зависимост от въвеждането на потребителя. Така например отпечатвам...
1053 изгледи
schedule
03.02.2024
как да използвам низове като ключове за асоциативен масив?
Пиша прост GUI в AutoHotkey, един от елементите е възможността за свързване на число с етикет на бутон:
Call:
{
book := {"Tel Maison": 8912, "Tel Mobile": 000000}
nr := book[%A_GuiControl%]
MsgBox %A_GuiControl% - number: %nr%
}
CapsLock::
Gui,...
1820 изгледи
schedule
29.01.2024
Как да комбинирам асоциативни масиви в bash?
Някой знае ли за елегантен начин за комбиниране на два асоциативни масива в bash точно както бихте направили с нормален масив? Ето за какво говоря:
В bash можете да комбинирате два нормални масива, както следва:
declare -ar array1=( 5 10 15...
3446 изгледи
schedule
09.03.2024
Awk итерация на масиви за многомерни масиви
Awk предлага асоциативно индексиране за обработка на масиви. Елементите на едномерния масив могат да се повтарят:
e.g.
for(index in arr1)
print "arr1[" index "]=" arr1[index]
Но как се прави този вид за двуизмерен масив? Работи ли вид...
38221 изгледи
schedule
29.03.2024
assoc-equivalent процедура не функционира правилно
Опитвам се да напиша процедура, подобна на Scheme's assoc. Единствената разлика между двете е, че искам моята процедура да връща само стойността, свързана с дадения ключ, където assoc дава цялата двойка (ключ. стойност). Ето моята процедура:...
60 изгледи
schedule
30.04.2024
Обединяване на масив и асоциативен масив
Как мога да постигна третия масив, обединявайки Array1 и Array2? Какъв е най-добрият начин да направите това в PHP? Много благодаря. Array2 има подобен индекс (ключ), асоциативната стойност на id в Array1.
Масив1
Array
(
[0] =>...
49 изгледи
schedule
26.10.2022