JackX
Новичок
Массив из текстового файла.
Подскажите, пожалуйста, как нарезать ниже указанный текстовый файл:
1-Кухонный текстиль|12-1
1-Кухонный текстиль|12-2
1-Кухонный текстиль|12-3
2-Керамика|11-1
2-Керамика|15-3
2-Керамика|9-2
3-Кухонные инструменты|18-3
3-Кухонные инструменты|32-1
3-Кухонные инструменты|51-2
Чтобы получить такой массив:
$a[12][1] = '1-Кухонный текстиль';
$a[12][2] = '1-Кухонный текстиль';
$a[12][3] = '1-Кухонный текстиль';
$a[11][1] = '2-Керамика';
$a[15][3] = '2-Керамика';
$a[9][2] = '2-Керамика';
$a[18][3] = '8-Кухонные инструменты';
$a[32][1] = '8-Кухонные инструменты';
$a[51][2] = '8-Кухонные инструменты';
Ключи массива это цыфры разделенные "-" а значения это строки типа "2-Керамика".
_______________________
Если кому интересно зачем это нужно:
У нас есть программка для учёта товара, из которой я делаю выгрузку для сайта как раз в виде похожего массива.
Но она самопальная и к программеру невозможно обратиться.
Так сложилось что группы, в которых лежать наименования товаров с давних времен имеют жуткие названия. И изменить их уже невозможно. Вот я и подумал, что было бы удобно разложить фотографии по папкам, которые соответствовали бы нормальным группам товара и из этого сделать массив, который я бы смог прикрутить к сайту, объединив выгрузку из проги и этот массив из папок.
Вот макет, который я сделал из выгрузки нашей проги. http://baigon.ru/my/array.php?ra=4
Слева как раз те ужасные названия групп, о которых я говорю.
Только не смейтесь над страницей. Я PHP изучаю недели 2 только. Это первые шаги.
Подскажите, пожалуйста, как нарезать ниже указанный текстовый файл:
1-Кухонный текстиль|12-1
1-Кухонный текстиль|12-2
1-Кухонный текстиль|12-3
2-Керамика|11-1
2-Керамика|15-3
2-Керамика|9-2
3-Кухонные инструменты|18-3
3-Кухонные инструменты|32-1
3-Кухонные инструменты|51-2
Чтобы получить такой массив:
$a[12][1] = '1-Кухонный текстиль';
$a[12][2] = '1-Кухонный текстиль';
$a[12][3] = '1-Кухонный текстиль';
$a[11][1] = '2-Керамика';
$a[15][3] = '2-Керамика';
$a[9][2] = '2-Керамика';
$a[18][3] = '8-Кухонные инструменты';
$a[32][1] = '8-Кухонные инструменты';
$a[51][2] = '8-Кухонные инструменты';
Ключи массива это цыфры разделенные "-" а значения это строки типа "2-Керамика".
_______________________
Если кому интересно зачем это нужно:
У нас есть программка для учёта товара, из которой я делаю выгрузку для сайта как раз в виде похожего массива.
Но она самопальная и к программеру невозможно обратиться.
Так сложилось что группы, в которых лежать наименования товаров с давних времен имеют жуткие названия. И изменить их уже невозможно. Вот я и подумал, что было бы удобно разложить фотографии по папкам, которые соответствовали бы нормальным группам товара и из этого сделать массив, который я бы смог прикрутить к сайту, объединив выгрузку из проги и этот массив из папок.
Вот макет, который я сделал из выгрузки нашей проги. http://baigon.ru/my/array.php?ra=4
Слева как раз те ужасные названия групп, о которых я говорю.
Только не смейтесь над страницей. Я PHP изучаю недели 2 только. Это первые шаги.
