下标的变化
用例子解释,看懂了例子就知道了,很简单,就不解释了
<?phpheader('content-type:text/html;charset=utf-8');$num=array(0=>'1','2','3','4');print_r($num);echo '<br>';$num=array('1',2=>'2','3','4');print_r($num);echo '<br>';$num=array('1','num1'=>'2','3','4');print_r($num);echo '<br>';$num=array(1=>'1',1=>'2',1=>'3','4');print_r ($num);echo '<br>';
?>
<?phpheader('content-type:text/html;charset=utf-8');$person[true]='1';$person[false]='1';$person[10.1]=1;$person[-12]=1;$person['11']=1;$person['']=1;$person[null]=2;$person[-10.5]=1;var_dump($person);
?>
extract()
将数组中的键变成变量名,值变成变量值
<?phpheader('content-type:text/html;charset=utf-8');$person=array('name'=>'DL_one','age'=>18,'sex'=>'man');extract($person);echo $name,'<br>',$age,'<br>';
?>