PHP索引數組

PHP索引數組是一個數組,默認情況下由索引號表示。 數組的所有元素是由從0開始的索引號來表示的。

PHP索引數組可以存儲數字,字符串或任何對象。 PHP索引數組也稱爲數值數組。

定義

有兩種方法來定義索引數組:

第一種方式:

$size=array("Big","Medium","Short");

第二種方式:

$size[0]="Big";  
$size[1]="Medium";  
$size[2]="Short";

PHP索引數組示例

文件:array1.php

<?php  
$size=array("Big","Medium","Short");  
echo "Size: $size[0], $size[1] and $size[2]";  
?>

上面代碼執行結果如下 -

Size: Big, Medium and Short

文件: array2.php

<?php  
$size[0]="Big";  
$size[1]="Medium";  
$size[2]="Short";  
echo "Size: $size[0], $size[1] and $size[2]";  
?>

上面代碼執行結果如下 -

Size: Big, Medium and Short

遍歷PHP索引數組

我們可以使用foreach循環在PHP中來遍歷數組。 下面來看看一個簡單遍歷PHP數組的所有元素的例子。

文件:array3.php

<?php  
$size=array("Big","Medium","Short");  
foreach( $size as $s )  
{  
  echo "Size is: $s<br />";  
}  
?>

執行結果如下 -

Size is: Big
Size is: Medium
Size is: Short

PHP索引數組的計數長度

PHP提供count()函數來計算並返回數組的長度。

<?php  
$size=array("Big","Medium","Short");  
echo count($size);  
?>

執行結果如下 -

3