extract
배열에서 현재 심볼 테이블로 변수를 가져옵니다
extract()
함수는 배열에서 현재 심볼 테이블로 변수를 가져옵니다.
이 함수는 배열 키 이름을 변수 이름으로, 배열 키 값을 변수 값으로 사용합니다. 배열의 각 요소에 대해 해당 변수가 현재 심볼 테이블에서 생성됩니다.
두 번째 매개 변수 유형은 변수가 이미 존재하고 배열에 동일한 이름의 요소가있을 때 extract()
함수가 이러한 충돌을 처리하는 방법을 지정하는 데 사용됩니다.
이 함수는 기호 테이블로 성공적으로 가져온 변수 수를 반환합니다.
주요 값 "cat", "dog"및 "horse"를 변수 $ a, $ b 및 $ c :에 할당하십시오.
<? php $ a = "원본" ; $ my_array = array ( "a" => "cat" , "b" => "dog" , "c" => "horse" ) ; 추출물 ( $ my_array ) ; echo "\ $ a = $ a ; \ $ b = $ b ; \ $ c = $ c " ; ?>
직접 시도하십시오
모든 매개 변수 사용 :
<? php $ a = "원본" ; $ my_array = array ( "a" => "cat" , "b" => "dog" , "c" => "horse" ) ; Extract ( $ my_array , ext_prefix_same , "dup" ) ; echo "\ $ a = $ a ; \ $ b = $ b ; \ $ c = $ c ; \ $ dup_a = $ dup_a " ; ?>
직접 시도하십시오