Hi!
Gerne zeige ich dir den Auschnitt:
-----
for($i=0; $i<count($acronym); $i++) {
$acronym[$i]=preg_quote($acronym[$i], "/");
$text=preg_replace('#\b('.$acronym[$i].')\b#', "<acronym title="$meaning[$i]">$acronym[$i]</acronym>", $text);
}
-----
Wobei $acronym ein Array ist mit den einzelnen Fremdwörtern, $meaning ein Array mit den entsprechenden Erklärungen.
Ergibt manchmal sowas:
-----
<acronym title="Abkürzung für Cascading Stylesheets. Mit ihnen ist es möglich, Internetseiten einfacher und vor allem vielfältiger zu <acronym title="Unter formatieren versteht man die optische Anpassung eines Textes">formatieren</acronym>. Ein immer mehr benutztes CSS-Script ist das zum Einfärben der Scrollbars (Laufleisten).">CSS</acronym>
-----
Über Sinn und Unsinn der Erklärung und der Menge lässt sich streiten, steht aber nicht zur Debatte...
Vielen Dank schon im Voraus :)