Ersetzten von ... Die 2.
Suzhi
- php
0 Rouven
Was bisher geschah:
Hi
Ich hoffe jemand kann mir hierbei helfen. Habe dieses hier geschriben http://www.mangasource.de/presets/emuledown.htm
Bei der aus gabe der der links also <a... soll vor das <a ein <li>. Bis dahin wird das auch gemacht. Mach ich aber mehrere Links kriegen die anderen Links kein <Li>. Also wie kann ich sagen das vor jedem <a in dem Feld, ein <li> soll ? Oder kann man sagen er soll <a mit <li><a ersetzten, so wie in editoren?
cu suzhi
Antwort:
Hi
Tag!
Oder kann man sagen er soll <a mit <li><a ersetzten, so wie in editoren?
Bingo!
Siehe z.B. http://www.php.net/manual/de/function.preg-replace.php
Man muss allerdings wissen, wie man mit Regulären Ausdrücken umgeht.
Oder - Je nach Bedarf:
http://www.php.net/manual/de/function.str-ireplace.php
http://www.php.net/manual/de/function.str-replace.php
bye
ich
Und das krieg ich nun nicht hin, da ich im alten post keine antwort bekommen hab, hab ich einen neuen geöffnet. Ich hoffe jemand kann mir das besser erklären oder es mir porgrammieren. Den Link zur seite ist http://www.mangasource.de/presets/emuledown.htm
Da könnt ihr euch nochmla anschauen was ich bis jetzt geschaft habe.
Also danke für eure Hilfe im voraus.
cu suzhi
N'Abend,
also die einfache Syntax von mixed str_replace ( mixed search, mixed replace, mixed subject) würde sich so umsetzen:
$newtext = str_replace("<a", "<li><a", oldtext);
$newtext = str_replace("</a>", "</a></li>", newtext);