Parece que no leíste lo que te deje....
Mira esto:
Código PHP:
Ver original$cadena='<strong>
<span style="background-color: #ff0000">
B
</span>
u
<span style="background-color: #ff6600">
U_SCA
</span>
<span style="background-color: #ff0000">
R
</span>
</strong>
';
$doc = new DOMDocument();
$doc->loadHTML($cadena);
$spans = $doc->getElementsByTagName("span");
for($k=0;$k<$spans->length;$k++){
$span = $spans[$k];
$nodeValue = $span->nodeValue;
$style = $span->getAttribute("style");
echo "span ".($k+1)." tiene valor $nodeValue y tiene un color de fondo $color <br/>";
}
Saluos.