чуть рабочего г..кода
$arr=[
'/catalog/id1.svg Химия для бассейнов',
'/catalog/id2.svg Бла бла бла',
];
$data = [];
foreach($arr as $link) {
$split = explode(' ',$link);
$path = array_shift($split);
$name = implode(' ',$split);
$data[] = [
'path'=>$path,
'name'=>$name
];
}
print_r($data);
на выходе массив из ссылки + название.
далее в цикле выводите
<?php foreach ($data as $link);?>
<div class="_30CWHKH _3eXsdaG" str="2">
<div class="_1FmS6_e"><img alt="Фильтры для бассейнов" src="<?php echo $link['path']; ?>" /></div>
<a class="o0XE4_n" href="#">
<h2 class="_2PmikUJ" txt="2"><?php echo $link['name']; ?></h2>
<div data-dy="menu-item-tag"></div>
</a>
</div>
<? endforeach;?>