У меня была ситуация, когда мне приходилось заменять теги HTML двумя разными результатами замены.
$trades = "<li>Sprinkler and Fire Protection Installer</li>
<li>Steamfitter </li>
<li>Terrazzo, Tile and Marble Setter</li>";
$s1 = str_replace('<li>', '"', $trades);
$s2 = str_replace('</li>', '",', $s1);
echo $s2;
результат
«Установщик спринклеров и противопожарной защиты», «Steamfitter», «Terrazzo, Tile and Marble Setter»,