Hallo Raketentheo,
ich hatte gedacht, mit preg_replace_callback könnte es einfacher sein, aber ist es das wirklich? 🤔
$string = "QMF 71328_X Test";
for ($i=0; $i<10; $i++)
{
$string = preg_replace_callback(
"/_(.*?) /",
function($treffer) { return "_" . ++$treffer[1] . " "; },
$string);
echo "$i - nächster Schritt ist $string \n";
}
Rolf
--
sumpsi - posui - obstruxi
sumpsi - posui - obstruxi