Dieter Raber: Text zwischen zwei bestimmten Strings doppelt benutzen

Beitrag lesen

Hallo DannyLupo,

Ich habe den String:
[link]www.test.de[/link]
und will daraus folgendes machen:
<a href="http://www.test.de">www.test.de</a>

Du machst ein str_replace mit einem Array und speicherst das Ergenbnis in einer Variablen, die du dann beliebig oft nutzen kannst. In deinem Fall geht das so:
$original = '[link]www.test.de[/link]';
$url      = str_replace(array('[link]', '[/link]'), '', $url);
$link     = '<a href="http://' . $url . '">' . $url . '</a>';

Gruß,

Dieter