- Get link
- Other Apps
This simple PHP function is used to Remove Duplicate QueryStrings from URL.
Function:
function rnsQueryString_dupremov($qstring){
if(!empty($qstring)) {
$vars = explode('&', $qstring);
$final = array();
if(!empty($vars)) {
foreach($vars as $var) {
$parts = explode('=', $var);
$key = $parts[0];
if(!empty($parts[1])) { $val = $parts[1]; } else {$val="";}
if(!array_key_exists($key, $final) && !empty($val))
$final[$key] = $val;
}
}
return http_build_query($final);
} else { return false; }
}
Example:
$path="property_add.php?id=3&aa=aa&b=123&b=123&aa=aa";
define('RNSFIWQ', property_add.'?'.rnsQueryString_dupremov($_SERVER['QUERY_STRING']));
or
define('RNSFIWQ', basename($_SERVER['SCRIPT_NAME'].'?'.rnsQueryString_dupremov($_SERVER['QUERY_STRING']));
echo RNSFIWQ;
Output:
property_add?id=3&aa=aa&b=123
Function:
function rnsQueryString_dupremov($qstring){
if(!empty($qstring)) {
$vars = explode('&', $qstring);
$final = array();
if(!empty($vars)) {
foreach($vars as $var) {
$parts = explode('=', $var);
$key = $parts[0];
if(!empty($parts[1])) { $val = $parts[1]; } else {$val="";}
if(!array_key_exists($key, $final) && !empty($val))
$final[$key] = $val;
}
}
return http_build_query($final);
} else { return false; }
}
Example:
$path="property_add.php?id=3&aa=aa&b=123&b=123&aa=aa";
define('RNSFIWQ', property_add.'?'.rnsQueryString_dupremov($_SERVER['QUERY_STRING']));
or
define('RNSFIWQ', basename($_SERVER['SCRIPT_NAME'].'?'.rnsQueryString_dupremov($_SERVER['QUERY_STRING']));
echo RNSFIWQ;
Output:
property_add?id=3&aa=aa&b=123
Your best guess for roulette in Las Vegas is to play on a single-zero wheel somewhat than a double-zero wheel, because of|as a outcome of} the house edge is reduce nearly in half. A sport in on line casino with absolute no scientific approach to 카지노 사이트 win consistently and for a future. Doesn't matter how good your betting system is, lengthy as|so long as} roulette has a zero, the Casino is getting a minimum of|no less than} 2.7% (or 1/37) of money guess by players.
ReplyDelete