Hallo Janine,
so etwas funktioniert beispielsweise:
<?
$input = 'Dies ist ein String mit ##variablea## und ##irgendetwas##';
$array['variablea'] = "Pauken";
$array['irgendetwas'] = "Trompeten";
$output = $input;
foreach ($array as $key => $value) {
$search_pattern = "##".$key."##";
$output = ereg_replace($search_pattern, $value, $output);
}
echo "<strong>input: </strong>".$input."<br>";
echo "<strong>output: </strong>".$output."<br>";
?>
Es gibt bestimmt noch elegantere Lösungen mit regular expressions (http://www.php.net/manual/en/ref.pcre.php), aber das war leider noch nie meine Stärke.
Ich hoffe, es hilft dir erstmal weiter.
Schöne Grüße
Anatol