Texter mit x: Regex-Hilfe

Beitrag lesen

Wenn Du Strings die länger als 29?30 Zeichen sind nicht haben willst, geht das so. Innerhalb foreach würde sonst auch folgendes funktionieren:
$marker= substr($content, $markervalues+7, strpos($content, ':', $markervalues+7)-($markervalues+7));

Oder gleich in der Art:

$start = strpos($content, '@MARKIERUNG= ');  
while ($start !== false) {  
  $ende = strpos($data, ':', $start + 7);  
  if ($ende !== false) {  
    $laenge = $ende - ($start + 7);  
    ... = substr($data, $start + 7, $laenge); // was auch immer  
    $start = strpos($content, '@MARKIERUNG= ', $ende);  
    ...  
  } else {  
    $start = fasle;  
  }  
}