약 5 개의 URL 변수를 포함하는 PHP 스크립트 다중 URL (약 15 개)을 한 번에 보냅니다. 내 스크립트에서는 두 개의 백 슬래시 (앞에서 스크립트에 추가 한 URL)를 개별 URL로 분할 한 다음 각 개별 URL을 컬링하여 개별 URL로 파싱합니다. 그러나 스크립트를 실행하면 "&"기호까지의 URL 만 허용됩니다. 전체 덩어리를 가지고 싶습니다. 나중에 스크립트에서 나눌 수 있습니다. 이 문제에 접근하는 가장 좋은 방법은 무엇일까요?php get url을 여러 변수로 구문 분석합니다.
감사합니다.
난 내 스크립트의 URL 청크 보낼 때 발생의 예 :
<?php
/*
$url variable being sent to script:
http://www.test1.com?q1=a&q2=b&q3=c&q4=d\\http://www.test2.com?r1=a&r2=b&r3=c&r4=d\\http://www.test3.com?q1=a&q2=b&q3=c&q4=d\\http://www.test4.com?e1=a&e2=b&e3=c&e4=d
*/
$url = $_GET['url'];
echo $url; // returns http://www.test1.com?q1=a
//later on in my script, i just need to curl each "\\" seperated url
?>
이것은 매우 유사합니다. URL의 인코딩으로 고소하십시오 -이 데이터는 처음에 쿼리 문자열에 어떻게 도달합니까? –