TUTOS.EU

Transformer une url dans une variable en lien web

Masque RegEx qui permet en PHP de trouver une url dans une variable pour le transformer en hyperlien

<!DOCTYPE html>
<HTML lang="fr">
	<BODY>

		<div id="bloc_page">
<?php

	$MonTexte = "Ici une URL : http://www.tutos.eu : et voila !"
	$reg_exUrl = "@(https?://([-\w\.]+[-\w])+(:\d+)?(/([\w/_\.#-]*(\?\S+)?[^\.\s])?)?)@";
	$MonTexte = preg_replace($reg_exUrl, '<a href="$1" target="new">$1</a>', $MonTexte); //Si il y a une url dans la description on en fait un lien

	echo "<p>".$MonTexte."</p>\n";

	
?>
		</div> <!-- div bloc_page -->
	</BODY>
</HTML>

Lien vers le fichier : cliquez ici

Article(s) précédent(s)