주소에서 특정값만 변경하기

주소에서 특정값만 변경하기

QA

주소에서 특정값만 변경하기

답변 1

본문

uri에서 특정키의 값을 변경가능할까요?

예를 들어서

http://domain.com/?name=홍길동&age=20

일때 name값만 김길동으로 바꾸고 싶습니다.

도와주세요 ㅠㅠ

이 질문에 댓글 쓰기 :

답변 1



function change_param_url($url,$param){

    $url = str_replace('&','&',$url);
    $parse_url = parse_url($url);
    parse_str($parse_url['query'],$parse_str);
    $parse_str = (array_merge($parse_str,$param));
    $change_url = G5_URL.$parse_url['path'];
    if(count($parse_str)){
        $change_url.='?'.http_build_query($parse_str);
    }
    return $change_url;
}


echo change_param_url('http://domain.com/?name=홍길동&age=20',array('name'=>'김길동');

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 1
© SIRSOFT
현재 페이지 제일 처음으로