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

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

QA

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

본문

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'=>'김길동');

답변을 작성하시기 전에 로그인 해주세요.
전체 1

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT