ThePosterity
Aktives Mitglied
Hallo "Ayomieaner" xD,ich habe mir folgende Funktion gebastellt die soweit auch sehr gut funktioniert.
CODE <?php
function replaceEmptyId($conent)
{ $newconent=NULL; $idcount=0;
$explodedconent = explode('id=""',$conent);
foreach($explodedconent AS $ele)
{
$newconent.= ' id="id'.(($idcount<10)? '0'.($idcount++):$idcount++).'"'.($ele);
}
return str_replace('id="id00"', '', $newconent);
}
?>
<?php echo 'ausgabe:'.htmlspecialchars(replaceEmptyId('<div id="">test</div><div id="">test</div>'));?>
ausgabe: <div id="id01">test</div><div id="id02">test</div>
Nun weiss ich nicht ob das so "Perfekt" ist , wenn nicht wie man es evtl besser machen könnte.
Daher nun meine bitte für vorschläge für evtl verbesserung, thx ThePosterity.
CODE <?php
function replaceEmptyId($conent)
{ $newconent=NULL; $idcount=0;
$explodedconent = explode('id=""',$conent);
foreach($explodedconent AS $ele)
{
$newconent.= ' id="id'.(($idcount<10)? '0'.($idcount++):$idcount++).'"'.($ele);
}
return str_replace('id="id00"', '', $newconent);
}
?>
<?php echo 'ausgabe:'.htmlspecialchars(replaceEmptyId('<div id="">test</div><div id="">test</div>'));?>
ausgabe: <div id="id01">test</div><div id="id02">test</div>
Nun weiss ich nicht ob das so "Perfekt" ist , wenn nicht wie man es evtl besser machen könnte.
Daher nun meine bitte für vorschläge für evtl verbesserung, thx ThePosterity.