我有以下方法:更改查詢參數和返回URL
public static function replaceSlug($name, $value)
{
$fullUrl = self :: getFullUrl();
$queryString = parseUrl($fullUrl, PHP_URL_QUERY);
$slugs = array();
parse_str($queryString, $slugs);
foreach ($slugs as &$slug) {
if ($slug == $name) {
if ($value == null) {
unset($slug);
} else {
$slug = $value;
}
}
}
return ''; // what to return?
}
我用兩個參數調用它 - 查詢參數更改的名稱,它會被改變的值。如果這個值爲空,我想刪除這個查詢參數。
我該怎麼做?
剛剛重建查詢字符串['http_build_query()'](http://php.net/manual/en/function.http-build-query.php),並返回字符串。 – D4V1D