Я начинаю с php, и мне было интересно, возможно ли взорвать строку в массив с именованными переменными. Настройка состоит в том, что у меня есть некоторые данные, которые я читаю из текстового файла, и сначала хочу разбить его на строки, а затем разбить на отдельные части данных.как взорваться в именованный массив переменных в php?
Data1 | Data2 | Data3 |
----------------------------
| x | y | z |
| p | q | r |
Так что я пытаюсь закончить с чем-то вроде:
data {
row1 {
data1: x
data2: y
data3: z
row2 {
data1: p
data2: q
data3: r
}
}
, и я хотел бы быть в состоянии получить доступ к данным, используя имена переменных, если это возможно:
$r1d1 = data[row1]['data1'];
Посмотрите на ассоциативные массивы. –
нет встроенной функции, но вы можете сделать это вручную. Что вы сделали до сих пор? –
Какова структура данных в файле? У вас есть некоторые параметры, такие как хранение данных уже разборным способом, например JSON/XML, или анализ его с помощью регулярных выражений и взрывов. – Alex