현재 위치: > 함수 카테고리 모음> extract

extract

배열에서 현재 심볼 테이블로 변수를 가져옵니다
이름:extract
분류:정렬
사용 언어:php
한 줄 설명:배열에서 현재 심볼 테이블로 변수를 가져옵니다.

정의 및 사용법

extract() 함수는 배열에서 현재 심볼 테이블로 변수를 가져옵니다.

이 함수는 배열 키 이름을 변수 이름으로, 배열 키 값을 변수 값으로 사용합니다. 배열의 각 요소에 대해 해당 변수가 현재 심볼 테이블에서 생성됩니다.

두 번째 매개 변수 유형은 변수가 이미 존재하고 배열에 동일한 이름의 요소가있을 때 extract() 함수가 이러한 충돌을 처리하는 방법을 지정하는 데 사용됩니다.

이 함수는 기호 테이블로 성공적으로 가져온 변수 수를 반환합니다.

예 1

주요 값 "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 " ;
?>

직접 시도하십시오

예 2

모든 매개 변수 사용 :

 <? 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 " ;
?>

직접 시도하십시오

유사한 함수
  • 키 이름 비교를 사용하여 배열 차이 세트를 계산합니다. array_diff_key

    array_diff_key

    키이름비교를사용하여배열차이세트를계산합
  • 인덱스 점검과 배열의 교차점을 계산하고 별도의 콜백 함수를 사용하여 데이터와 인덱스를 비교하십시오. array_uintersect_uassoc

    array_uintersect_uassoc

    인덱스점검과배열의교차점을계산하고별도의
  • "천연 분류"알고리즘을 사용하여 배열 케이스 감수성 문자를 정렬하십시오. natcasesort

    natcasesort

    "천연분류"알고리즘
  • 인덱스 점검으로 배열의 차이 세트를 계산하십시오 array_diff_assoc

    array_diff_assoc

    인덱스점검으로배열의차이세트를계산하십시
  • 배열의 단위 수 또는 객체의 속성 수를 계산합니다. count

    count

    배열의단위수또는객체의속성수를계산합니다
  • 배열의 내부 포인터를 하나씩 움직입니다. next

    next

    배열의내부포인터를하나씩움직입니다.
  • 지정된 길이로 값을 배열로 채우십시오. array_pad

    array_pad

    지정된길이로값을배열로채우십시오.
  • 인덱스 점검과 배열의 교차점을 계산하십시오 array_intersect_assoc

    array_intersect_assoc

    인덱스점검과배열의교차점을계산하십시오
인기 기사