1. 程式人生 > >php 把陣列中的鍵名作為變數名鍵值作為變數

php 把陣列中的鍵名作為變數名鍵值作為變數

<?php 
/** 
 * php 把陣列中的鍵名所為變數名鍵值作為變數 
 */
$arr=array('a'=>1,'b'=>2,'c'=>3,'d'=>5,'e'=>6); 

//方法一,使用foreach迴圈實現 
foreach($arr as $key=>$value){ 
 $$key=$value; 
}   
echo $a; 

//方法二,其實php早就已經實現了這個功能extract 
extract($arr); 
echo $a;