oh gott...
stand vollkommen auf dem Schlauch.
ich hatte bis dato alles über diverse String-funktionen erledigt.
Bei dem Punkt war ich dann irgendwie der Meinung, dass es so nicht funktioniert.
hier die Lösung, falls einer auch mal auf dem Schlauch steht:
$allMarker = strposall($content,'@MARKIERUNG= ');
$markerArr= array();
foreach($allMarker as $markervalues)
{
$marker= substr($content,$markervalues+7,30);
$doublepointPos = strpos($marker,':');
$marker= substr($marker,0,$doublepointPos);
array_push($markerArr,$marker);
}
$markerArr= array_unique($markerArr);
die Funktion strposall() sucht alle Positionen einer Zeichenkette und schreibt sie in ein Array.
danke, gruß Pit