Hallo,
ich könnte für folgendes Problem gut eure Hilfe gebrauchen. Ich versuche ein statisches Symbol im Text mit einer numerisch auftseigenden Variable+Nummer zu ersetzen. Bis jetzt habe ich folgenden code:
<?
$oldstring="BLA% BLA% BLA% BLA% BLA%";
$newstring=preg_replace('#%#e','isset($i)?0:++$i',$oldstring);
echo $newstring;
?>
Das tatsächliche Resultat ist:
BLA1 BLA0 BLA0 BLA0 BLA0
Gewünscht wäre: (V+aufsteigende Nummerierung)
BLAV1 BLAV2 BLAV3 BLAV4 BLAV5
oder idealerweise gleich die Ersetzung von % durch einen html tag mit aufsteigender Variablennumer als input name:
BLA<input type="text" name="V1"> BLA<input type="text" name="V2"> etc.
Vielen Dank für alle Tips!
Thanks a lot for your time!
ich könnte für folgendes Problem gut eure Hilfe gebrauchen. Ich versuche ein statisches Symbol im Text mit einer numerisch auftseigenden Variable+Nummer zu ersetzen. Bis jetzt habe ich folgenden code:
<?
$oldstring="BLA% BLA% BLA% BLA% BLA%";
$newstring=preg_replace('#%#e','isset($i)?0:++$i',$oldstring);
echo $newstring;
?>
Das tatsächliche Resultat ist:
BLA1 BLA0 BLA0 BLA0 BLA0
Gewünscht wäre: (V+aufsteigende Nummerierung)
BLAV1 BLAV2 BLAV3 BLAV4 BLAV5
oder idealerweise gleich die Ersetzung von % durch einen html tag mit aufsteigender Variablennumer als input name:
BLA<input type="text" name="V1"> BLA<input type="text" name="V2"> etc.
Vielen Dank für alle Tips!
Thanks a lot for your time!
Kommentar