- var_dump: documentation ( source)
- parse_str: documentation ( source)
- parse_url: documentation ( source)
<?php
/**
* http://domain.com/?referal=athimmo
*
* Return only the broker image from the referal.
* @return string
*/
function ldl_generate_referal_page() {
$url = "//" . "foobar.com" . "/barfoo?referal=dewaele";
$parts = parse_url($url);
parse_str($parts['query'], $query);
if(!empty($query)) {
$broker = $query['referal'];
switch ($broker) {
case 'dewaele';
var_dump($broker);
break;
case 'urbis';
var_dump($broker);
break;
default:
var_dump($broker);
}
}
}
ldl_generate_referal_page();