import_request_variables
(PHP 4 >= 4.1.0, PHP 5 < 5.4.0)
import_request_variables — GET/POST/쿠키 변수를 전역으로 가져옵니다
설명
bool import_request_variables
( string $types
[, string $prefix
] )
SERVER 등의 다른 변수를 전역으로 가져오고 싶다면,
extract()를 사용하십시오.
인수
-
types
-
types 인수를 사용하여, 어떠한 요청 변수를
가져올지 지정할 수 있습니다. 'G', 'P', 'C' 문자가 GET, POST, 쿠키에
대응합니다. 대소문자는 구별하지 않기 때문에 'g', 'p', 'c,'의 조합도
사용할 수 있습니다. POST는 POST 업로드 파일 정보도 포함합니다.
Note:
문자 순서에 주의하십시오. "gp"를 사용하면, POST 변수가 동일한 이름을
가지는 GET 변수를 덮어씌웁니다. GPC 이외의 모든 문자는 무시합니다.
-
prefix
-
전역으로 가져오는 모든 변수의 이름 앞에 붙이는 변수명 prefix입니다.
"userid"라는 GET 값을 가지고 prefix에 "pref_"를 넘기면, 전역 변수
이름은 $pref_userid가 됩니다.
Note:
prefix 인수는 선택적이지만, prefix를 지정하지
않거나 빈 문자열을 지정하면, E_NOTICE가
발생합니다. 이는 보안 문제가 발생하기 때문입니다. Notice 오류는 기본
오류 보고 레벨에서는 표시되지
않습니다.
반환값
성공 시 TRUE를, 실패 시 FALSE를 반환합니다.
예제
Example #1 import_request_variables() 예제
<?php
// GET과 POST 변수를
// "rvar_" prefix로 가져옵니다.
import_request_variables("gp", "rvar_");
echo $rvar_foo;
?>