Fonction PHP : replace_twitter_user_names()
Ici, vous pouvez voir (et copier/coller) le code complet de la fonction PHP replace_twitter_user_names(). N'hésitez pas voter pour cette fonction si elle vous plaît ou si vous vouv en servez !
replace_twitter_user_names() ajouté le 2009-07-03 16:50:37 par AdrianGaudebert
/**
* Replace twitter user names (@user) in a text by html links (<a href="http://twitter.com/user">)
*/
function replace_twitter_user_names($tweet)
{
return preg_replace('#\@([-A-Za-z0-9]+)#', '<a href="http://twitter.com/$1">@$1</a>', $tweet);
}
Remplace les noms d'utilisateurs de Twitter (sous la forme @user) dans un texte par des liens vers le profil de l'utilisateur ( http://twitter.com/user ).
Commentaires sur la fonctions php
AdrianGaudebert 19/07/2009 à 19:50
Petite correction, les pseudos avec des underscores n'étaient pas pris en compte, voici la correction.
function replace_twitter_user_names($tweet)
{
return preg_replace('#\@([-A-Za-z0-9_]+)#', '@$1', $tweet);
}
AdrianGaudebert 03/07/2009 à 17:06
Mauvaise catégorie, je l'ai mis en MySQL alors qu'il devrait être en Chaines de caractères ! Merci ! ;)