Hi! Could we please enable some services and cookies to improve your experience and our website?

PHPize | SQLize | SQLtest

Online Sandbox for SQL and PHP: Write, Run, Test, and Share SQL Queries and PHP Code

A A A
Login    Share code      Blog   FAQ
Copy Format Clear

Stuck with a problem? Got Error? Ask AI support!

Copy Clear
Copy Format Clear
<?php $TEST_DATA = 'Продукт 1; Воздуховоды/Прямоугольные/Оцинкованные; Продукт 2; Воздуховоды/Прямоугольные/Оцинкованные; Продукт 3; Воздуховоды/Прямоугольные/Оцинкованные; Продукт 3; Воздуховоды/Овальные/Оцинкованные; Продукт 4; Воздуховоды/Круглые/Нержавеющие; Продукт 5; Воздуховоды/Круглые/Нержавеющие; Продукт 6; Воздуховоды/Круглые/Оцинкованные; Продукт 7; Воздуховоды/Круглые/Оцинкованные; Продукт 8; Водопроводы/Круглые/Нержавеющие;'; $oldcat = []; foreach (explode("\n", $TEST_DATA) as $row) { $cat = explode("/",trim(explode(";", $row)[1])); $change = false; foreach ($cat as $i => $subcat) { if ($change || !isset($oldcat[$i]) || $oldcat[$i] !== $subcat) { echo str_repeat("!", $i), "$subcat\n"; $change = true; } } echo $row."\n"; $oldcat = $cat; }
Copy Clear