2014-11-11 6 views
0

하나의 값을 가져 오는 데 문제가 있습니다. 나는 내 스크립트를 호출하고 있습니다 :

xxx.php?action=activate&timestamp=1415550311&gate=smscz&pricing=czchest1 
&sum=29.00&currency=czk&days=0&identifiers%5Bglobal%5D%5Btext%5D=NomisCZ&key=czchest1` 

$action = $_GET['action']; 
$pricing = $_GET['pricing']; 

하지만 값 &identifiers를 얻기에 문제가 있습니다. 값 NomisCZ이 (가)&identifiers%5Bglobal%5D%5Btext%5D=NomisCZ이어야합니다. 당신은 당신의 요청이 무엇

+1

에 액세스하려면

identifiers[global][text]=NomisCZ&key=czchest1 

을 디코딩. * 그 값에 접근하려고했을 때 어떤 일이 일어 났습니까? – mario

+0

NomisCZ 값을 어떻게 얻을 수 있을지 모르겠다. – NomisCZ

+4

['print_r ($ _GET)'] (http://php.net/print_r)은 [배열에 액세스]에 대한 구조, 설명서 (http://php.net/language.types.array) . – mario

답변

2

은 url은 NomisCZ 사용이 배열의이

$_GET['identifiers']['global']['text']; 
+0

고맙습니다 :) 대단한 작품 이군요. ($ _ GET [ '식별자'] [ '글로벌'] [ '텍스트']); – NomisCZ