URL을 $url
의 문자열로 사용하고 있습니다.PHP는 변수의 GET 값을 바꿉니다.
URL에 특정 매개 변수 (있는 경우)를 바꾸려고합니다. 예를
내가id
이 존재하고 않는 경우, 내가 특정 값으로 그
id
의 값을 대체 할 있는지 확인하고 싶습니다
$url = "http://www.xxx.xxx?data=1234324&id=abc&user=walter";
를 들어
. 그러나 id
의 가치는 항상 같지 않으며 항상 같은 장소에있는 것은 아닙니다.
[parse_url (https://php.net/parse_url) (문자열 "GET") 쿼리 문자열을 얻으려면, [parse_str (https://php.net/ 존재 parse_str) 배열로 구문 분석합니다. 값이 [isset] (https://php.net/isset)인지 확인하고 [http_build_query] (https://php.net/http_build_query)를 변경하여 배열을 다시 쿼리 문자열로 변경 한 다음에 추가하십시오. '? '. –