Dabei gehen allerdings vorhandene ALT Tags verloren. Ziel soll sein bei fehlendem alt Attribut ein leeres dazu zu packen aber keine vorhandenen zu entfernen/ersetzen.
Oder auch nicht - das lag an was anderem - altlasten :\
nun ja - so funktioniert es für die Seiten die ich da durch jage - die geschichte mit dem "==>" kommt allerdings in keiner der Seiten vor
$gefunden = preg_match_all('~(?is)<img (?:(?!alt=".*?").)+/?>~', $temp, $imgs);
if ($gefunden) {
foreach ($imgs[0] as $img) {
$img_alt = preg_replace('/\<img /i', '<img alt="" ', $img);
$temp = str_replace($img, $img_alt, $temp);
}
}