Voilà, j'ai une variable $contenu qui contient le texte rédigé par le membre. Dedans figure des url. J'aimerais que ces url par exemple www.google.fr soit automatiquement transformé en <a href="www.google.fr">www.google.fr</a>
Voilà le code :
<?php
$test = 'oikrhjoirehjphj www.google.fr ojprohjj www.siteduzero.com';
echo 'Ancien :<br />'.$test;
echo '<br /><br />Nouveau :<br />'.preg_replace('#www.[a-zA-Z.]+#', '<a href="http://$0" class="url" style="color:red;">$0</a>', $test);
?>
Cependant, quand l'url contient un - par exemple www.google-test.fr là ca ne fonctionne plus. :/ Si quelqu'un sait comment régler le problème.