Bonjour,
Une variable contient un URL de la forme "http://www.site.xyz/path/page.php?page=index&arg2=val2&arg3=val3"
est ce qu'il ya une maniere de recuperer les arguments ainsi que leurs valeurs ?
et merci d'avance![]()
Bonjour,
Une variable contient un URL de la forme "http://www.site.xyz/path/page.php?page=index&arg2=val2&arg3=val3"
est ce qu'il ya une maniere de recuperer les arguments ainsi que leurs valeurs ?
et merci d'avance![]()
parse_url + parse_str ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 $url = 'http://www.site.xyz/path/page.php?page=index&arg2=val2&arg3=val3&arg4[]=val4a&arg4[]=val4b'; parse_str(parse_url($url, PHP_URL_QUERY), $args); var_dump($args['page']); foreach ($args as $k => $v) { if (is_string($v)) { printf('%s : %s<br />', $k, $v); } else { printf('%s : <%s><br />', $k, gettype($v)); } }
merci pour l'aide![]()
Partager