Update addURLParameter to allow for a leading ?. re #40

这个提交存在于:
Sébastien Lucas 2013-04-03 14:54:03 +02:00
父节点 51a97f8e57
当前提交 f8f20f3d5c

查看文件

@ -175,14 +175,19 @@ function localize($phrase, $count=-1) {
}
function addURLParameter($urlParams, $paramName, $paramValue) {
$start = "";
if (preg_match ("#^\?(.*)#", $urlParams, $matches)) {
$start = "?";
$urlParams = $matches[1];
}
$params = array();
parse_str($urlParams, $params);
if (empty ($paramValue)) {
if (empty ($paramValue) && $paramValue != 0) {
unset ($params[$paramName]);
} else {
$params[$paramName] = $paramValue;
}
return http_build_query($params);
return $start . http_build_query($params);
}
class Link