나는 URL 문자열을 가지고 있으며 URL의 일부를 추출하려고합니다. 나는 정규식으로 그것을하는 방법을 이해하는 것을 시도하고있다 그러나 운이 없다. 나는 id 값의 예를 추출하고 싶습니다 위의 예에서
http://www.example.com?id=example.id&v=other.variable
. example.id
나는 URL 문자열을 가지고 있으며 URL의 일부를 추출하려고합니다. 나는 정규식으로 그것을하는 방법을 이해하는 것을 시도하고있다 그러나 운이 없다. 나는 id 값의 예를 추출하고 싶습니다 위의 예에서
http://www.example.com?id=example.id&v=other.variable
. example.id
실제 $_GET
변수는 아니지만 쿼리 문자열이있는 URL이 포함 된 문자열을 가리키고 있다고 가정합니다.
PHP는 내장 된 기능들을 처리하기 위해 :
parse_url()
은 그 구성 요소필요가 없습니다에 대한에 쿼리 문자열을 분할 URL에서
parse_str()
를 쿼리 문자열을 추출 여기 regexp, 그냥 함수를 내장 PHP를 사용하십시오 parse_url$url = 'http://www.example.com?id=example.id&v=other.variable';
parse_str(parse_url($url, PHP_URL_QUERY), $vars);