1
Я ищу способ, чтобы разбить CSV строку в ключи многомерного PHP массиваPHP раскол CSV строки в многомерный массив
а, б, становится
$some_array['a']['b']['c'] = true;
а, б, d, e становится
$some_array['a']['b']['d']['e'] = true;
Что произойдет, если у вас есть, B, C, D, за которым следует, Ь, с? Вы сначала установите '$ some_array ['a'] ['b'] ['c'] ['d'] = true;' что означает '$ some_array ['a'] ['b'] ['c' ] '- массив. Но тогда вы установите '$ some_array ['a'] ['b'] ['c']', чтобы быть логическим значением true, - переписывая содержимое первой строки. Вам нужно будет убедиться, что все строки в вашем CSV имеют определенное количество столбцов для вашего вопроса, чтобы иметь смысл. – Annabel
@ Annabel хорошая вещь. В этом случае данные упорядочиваются так, что это не будет проблемой. –