Parser une URL en PHP
Par Blog marocain, vendredi 30 septembre 2005 à 22:55 :: Trucs & Astuces :: #107 :: rss
Cette fonction est utilsé pour récuperer les différente information d'une url, vous pouvez utiliser :return $out[0]; ou return $out[1]; pour spécifié ce que vous souhaité soustraire.
<?php
$url = "http://www.jeuxvideo.com:80/test/forums.htm";
function cut_url($url)
{
preg_match('`^(a-z0-9+://)?(^/:+)(:\d+)?(/.*$)?`i', $url, $out);
return $out;
}
print_r(cut_url($url));
/* affichera
Array
(
0 => http://www.jeuxvideo.com:80/test/forums.htm
1 => http://
2 => www.jeuxvideo.com
3 => :80
4 => /test/forums.htm
)
*/
?>Source : expreg.com
Un film américain de Joss Whedon avec Robert Downey Jr, Chris Evans, et Mark Ruffalo... - Genre : Action - Durée : 2H20mn
Un film américain de Jon Hurwitz et Hayden Schlossberg avec Jason Biggs, Alyson Hannigan, Shannon... - Genre : Comédie - Durée : 1H54mn
Un film français de Alexandre de La Patellière et Matthieu Delaporte avec Patrick Bruel, Valérie... - Genre : Comédie - Durée : 1H49mn
Un film français de Alain Chabat avec Jamel Debbouze, Alain Chabat, Fred Testot, Lambert Wilson,... - Genre : Comédie - Durée : 1H45mn
Un film français de Philippe Chauveron avec Elie Semoun, Joséphine de Meaux, Hélèna Noguerra, et... - Genre : Comédie - Durée : 1H34mn
Commentaires
1. Le samedi 1 octobre 2005 à 02:02, par ntic