Php preg_replace ile tweets bağlantıları etrafında linki sarın

0 Cevap php

Merhaba aşağıdaki kodu kullanarak son tweet görüntülemek çalışıyorum. Bu preg_replace adları @ link yuvarlak twitter sarılması için harika çalışıyor ama tweets web adresleri için çalışmıyor. Nasıl bu kod tweets adresler etrafında bağlantıları sarmak için alabilirim.

        <?php
        /** Script to pull in the latest tweet */
        $username='fairgroceruk';
        $format = 'json';
        $tweet = json_decode(file_get_contents("http://api.twitter.com/1/statuses/user_timeline/{$username}.{$format}"));
        $latestTweet = htmlentities($tweet[0]->text, ENT_QUOTES);
        $latestTweet = preg_replace('/@([a-z0-9_]+)/i', '<a href="http://twitter.com/$1" target="_blank">@$1</a>', $latestTweet);
        $latestTweet = preg_replace('/http://([a-z0-9_]+)/i', '<a href="http://$1" target="_blank">http://$1</a>', $latestTweet); echo $latestTweet;

    ?>

Yardımın için teşekkürler,

Ben

0 Cevap