SplFixedArray::__construct()是SplFixedArray類的建構函式,用於建立一個固定長度的陣列物件。
用法:
SplFixedArray::__construct ( int $size = 0 )
引數:
- $size:可選引數,指定陣列的長度。預設為0。
示例:
// 建立一個包含5個元素的固定長度陣列
$array = new SplFixedArray(5);
// 輸出陣列的長度
echo $array->getSize(); // 輸出: 5
// 設定陣列元素的值
$array[0] = "PHP";
$array[1] = "is";
$array[2] = "awesome";
// 遍歷並輸出陣列的值
for ($i = 0; $i < $array->getSize(); $i++) {
echo $array[$i] . " ";
}
// 輸出: PHP is awesome
注意:SplFixedArray類是PHP提供的一種特殊型別的陣列,它具有固定的長度,且只能儲存相同型別的元素。使用SplFixedArray可以提高陣列的效能和記憶體使用效率。