함수명 : 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) 변수라고 말해

스칼라 변수는 하나의 값만 가지는 기본 자료형을 뜻하면서

활용 능력치에 따라서 추상적인 코드로 잘 활용할 수 있어