note 80444 deleted from function.str-replace by felipe
| From: | felipe@php.net | Date: | Sun, 23 Mar 2008 23:06:59 +0000 |
| Subject: | note 80444 deleted from function.str-replace by felipe | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-137431@lists.php.net to get a copy of this message | ||
Note Submitter: tokageh at gmail dot com
----
function for delete 'array' of url specific
<?php
function del_parse_url($array, $url) {
$url_rs = $url;
foreach($array as $op => $value) {
$url_rs = str_replace(array("?{$op}={$value}",
"&{$op}={$value}", "&{$op}={$value}"), '', $url_rs);
}
$url_rs = str_replace(array("?", "&"), "&",
$url_rs);
return str_replace("&", "&", substr_replace($url_rs,
'?', strpos($url_rs, "&"), 1));
}
?>
use:
<?php
echo del_parse_url(array('option' => 'index', 'act' =>
'register'), $_SERVER['REQUEST_URI']);
?>
Thanks =)