Heim  >  Artikel  >  Backend-Entwicklung  >  So entfernen Sie Parameter aus der URL in PHP

So entfernen Sie Parameter aus der URL in PHP

王林
王林Original
2020-07-21 14:29:485345Durchsuche

php去掉url中的参数的方法是:可以通过trim()函数来实现。该函数可以删除字符串中的指定字符,并返回已修改的字符串。具体使用方法如:【trim($url,"?");trim($url,"#");】。

So entfernen Sie Parameter aus der URL in PHP

相关函数介绍:

(推荐教程:php教程

trim() 函数移除字符串两侧的空白字符或其他预定义字符,并返回已修改的字符串。

语法:

trim(string,charlist)

参数说明:

  • string    必需。规定要检查的字符串。    

  • charlist    可选。规定从字符串中删除哪些字符。如果省略该参数,则移除下列所有字符:    

代码实现:

function removeqsvar($url, $var_names) {
    foreach($var_names as $param){
      $url = preg_replace('/([?&])'.$param.'=[^&]+(&|$)/','$1',$url);
    }
    $url = trim($url,"?");
    $url = trim($url,"#");
    $url = trim($url,"&");
    $url = trim($url,"/");
    return $url;  
}

Das obige ist der detaillierte Inhalt vonSo entfernen Sie Parameter aus der URL in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn