A
anon23T
ex membre
Hello les GamerZ,
j'ai un problème avec un de mes derniers scripts. Je vais vous exposer la partie du code qui nous intéresse.
Ce que j'aimerais faire, c'est remplacer le texte du lien pour le formater (de façon à virer les http://www. à l'affichage). J'ai déjà ma fonction toute prête mais je ne sais pas comment je pourrais en faire appel dans le array... :?
J'espère que quelqu'un pourra m'aider.
j'ai un problème avec un de mes derniers scripts. Je vais vous exposer la partie du code qui nous intéresse.
Code:
$texte = "http://www.gamerz.be, un site de oufs";
$in = array('`((?:https?|ftp)://\S+[[:alnum:]]/?)`si', '`((?<!//)(www\.([[:alnum:]_.-]+)\.[a-z]{2,4})\S*[[:alnum:]]/?)`si');
$out = array('<a href="$1">$1</a>', '<a href="http://$1">$1</a>');
$texte = preg_replace($in,$out,$texte);
echo $texte;
J'espère que quelqu'un pourra m'aider.