"Martin Larsen" <martin+spamfree+larsen@bigfoot.com> skrev i meddelelsen
news:4b8fea65$0$284$14726298@news.sunsite.dk...
> Anders Mikkelsen wrote:
>
>>> Altså du har en tekststreng med html-kode, og url'er på formen
>>> {locallink:id} skal erstattes med resultatet af det tilsvarende
>>> funktionskald url(id)?
>>>
>>> Martin
>>
>> Jeps :)
>
>
> Så skulle dette eksempel kunne bringe dig videre:
>
> $html = '<a href="{locallink:123}">link</a><a
> href="{locallink:456}">link</a>';
>
> echo preg_replace_callback('/{locallink:([^}]+)}/is', 'url_callback',
> $html);
>
> function url_callback($matches) {
> return url($matches[1]);
> }
>
> function url($id) {
> return "
http://www.example.com/$id";
> }
>
> Hilsen
> Martin
Mange tak, den er perfekt :)