hsasha
Новичок
Разбор прайса на категории и товар
Здравствуйте
Есть файлик с товарами, (пример):
То что я делал:
А мне нужен вывод:
Подскажите как реализовать правильно 
Здравствуйте

Есть файлик с товарами, (пример):
PHP:
"Процессоры";"Процессоры"
"";"AMD"
"";"Socket AM2"
"34561";"proc1"
"6571";"proc2"
"";"Socket AM3"
"561";"proc1"
"5631";"proc2"
"";"Intel®"
"";"Celeron® Socket775"
"67818";"proc1"
"46741";"proc2"
"Мониторы";"Мониторы"
....... и т.д.
PHP:
$file = file ( '/var/www/shop/price.txt' );
$count = count ( $file );
$tmp = 0;
for($i = 0; $i < $count; $i ++) {
$ar = explode ( ';', $file [$i] );
$ar[0] = $Code;
$ar[1] = $Name;
if (preg_match ( '#[^0-9]+#Uis', $Code )) {
//MainCat
print $Name . "\n";
} elseif ($Code == '') {
$tmp ++;
if ($tmp > 1) {
//SecondCat
print "--" . $Name . "\n";
} else {
//ThirdCat
print "----" . $Name . "\n";
}
} else {
//Tovar
print "---------" . $Name . "\n";
unset ( $tmp );
}
}
PHP:
Процессоры
AMD
SocketAM2
proc1
proc2
Intel
Celeron® Socket775
proc1
proc2
Мониторы
....

