Manipulate a url string by adding GET parameters

前端 未结 15 2102
旧巷少年郎
旧巷少年郎 2020-11-29 00:50

I want to add GET parameters to URLs that may and may not contain GET parameters without repeating ? or &.

Example:

If I want t

15条回答
  •  轻奢々
    轻奢々 (楼主)
    2020-11-29 00:57

    $data = array('foo'=>'bar',
                  'baz'=>'boom',
                  'cow'=>'milk',
                  'php'=>'hypertext processor');
    
    $queryString =  http_build_query($data);
    //$queryString = foo=bar&baz=boom&cow=milk&php=hypertext+processor
    
    echo 'http://domain.com?'.$queryString;
    //output: http://domain.com?foo=bar&baz=boom&cow=milk&php=hypertext+processor
    

提交回复
热议问题