Проще говоря, мне нужно взять первый столбец массива и превратить его в именованный массив, несколько раз в пределах одного 2d массива.
$ arr [0] [0] = "Имя"$ arr [1] [0] =" Версия "... и т. д., что позволяет мне затем обращаться к ним как: $ arr [" Имя "] [1] =" Боб "$ arr [" Версия "] [1]= "1.00"
Как назначить имена переменных для индекса?Если это имеет смысл.Я не знаю правильных терминов для такого рода вещей ... Или, по крайней мере, не знаю, как их использовать.
В любом случае, фактический массив выглядит так:
Name,Version,Compact,OpenGFx
Element1,1.0,0,0,1
Element2,1.23,0,0,1
ElementN,1.0,0,0,1
Iначал писать идентификаторы, чтобы сделать то же самое ($ name = 0, $ version = 1 и т. д.), но есть 165 столбцов !Так что автоматизация была бы намного проще, и я, как всегда, заинтересован в изучении новых вещей!