update : 2015.11.03
php.shukuma.com검색:
|
extract(PHP 4, PHP 5, PHP 7) extract — 배열에서 현재 심볼 테이블로 변수를 입력 설명
int extract
( array
$var_array
[, int $extract_type
[, string $prefix
]] )배열에서 현재 심볼 테이블로 변수를 가져옵니다. extract()는 각 키가 유효한 변수명이 되는지 확인합니다. 심볼 테이블에 존재하는 변수와의 충돌 여부도 확인합니다. 인수
반환값심볼 테이블에 성공적으로 입력된 변수의 수를 반환한다. 변경점
예제
Example #1 extract() 예제 wddx_deserialize()에서 반환한 연관 배열에 포함되어 있는 변수들을 심볼 테이블로 가져오기 위해서 extract()를 사용할 수 있습니다.
<?php 위 예제의 출력: blue, large, sphere, medium
$size는 덮어씌어지지 않았다, 왜냐하면
주의Warning
extract()를 사용자 입력($_GET,
...)같은 신뢰할 수 없는 데이터에 사용하지 마십시오. 예를 들어, register_globals에 의존하는 오래된
코드를 실행하기 위해 임시적으로 사용한다면, |