반응형
함수명 : extract( );
소스
$car = array(
"sonata" => "Hyundai",
"k5" => "Kia",
"tivoli" => "Ssangyong",
"qm6" => "Renault Samsung Motors"
);
extract($car);
echo $sonata."<br>";
echo $k5."<br>";
echo $tivoli."<br>";
echo $qm6."<br>";
결과
설명
배열의 키 값을 변수로 받을때 활용 할 수 있는 함수야
$car의 배열을 따로 변수에 넣어 처리 하지 않아도 extract를 사용하여 변수를 만들지 않고도
키값을 변수로 만들어 사용할 수 있어
여기서 알아둬야 할부분은 이렇게 만들어지는 변수를 스칼라(scala) 변수라고 말해
스칼라 변수는 하나의 값만 가지는 기본 자료형을 뜻하면서
활용 능력치에 따라서 추상적인 코드로 잘 활용할 수 있어
반응형
'Lang [ ] php = { > PHP' 카테고리의 다른 글
[PHP]array_keys() array_values() 배열의 키 또는 값만 가져오기 (0) | 2020.11.26 |
---|---|
[PHP] explode 문자열 나누기, 문자열 배열로 만들기 (0) | 2020.11.16 |
[PHP] sort, asort, ksort, rsort 배열을 정렬하는 함수들 (2) | 2020.11.02 |
[PHP]array_reverse 배열을 거꾸로 재배치 해보자. (0) | 2020.10.26 |
[PHP] shuffle 배열의 순서를 랜덤하게 (0) | 2020.10.19 |