phpにおける関連配列とインデックス配列の違い

1341 ワード

インデックス配列
数字をキー名とする配列を一般にインデックス配列と呼ぶ.キーを文字列で表す配列は、以下で説明する関連配列です.インデックス配列のキーは整数であり、0からこのように推定されます.
インデックス配列の初期化例:
[php] view plain copy
  

:
Array
(
    [0] =>   
    [1] =>   
)

インデックス の3つの り て :1.Array[0]=「りんご」2.$arr=array('0'=>'りんご');3.$arr=array('りんご');
:
[css] view plain copy
'  ');  
if( isset($arr) ) {print_r($arr);}  
?>  

forとforeachで の にアクセスできるので、forの が いやすいのでforeachの だけを げます.
[php] view plain copy
$value){  
    echo '
'.$key.' :'.$value; } ?>

:
 0  :  
 1  :  
 2  :  

:ここで$keyはキー $valueは です

には、 とインデックス の いは、キー にすぎません. のキー は であり、 な です.たとえば、 のようになります.
[php] view plain copy
'  ');  
echo $fruit['orange'];  
?> 

 
りの 、 、foreachの い は に じです.