注意,如果您嘗試使用數字鍵填補關聯式陣列,您的鍵將會被重新編號。
<?php
$a = array('size'=>'large', 'number'=>20, 'color'=>'red');
print_r($a);
print_r(array_pad($a, 5, 'foo'));
// 使用時間戳記作為鍵值
$b = array(1229600459=>'large', 1229604787=>20, 1229609459=>'red');
print_r($b);
print_r(array_pad($b, 5, 'foo'));
?>
輸出結果:
------------------
陣列
(
[size] => large
[number] => 20
[color] => red
)
陣列
(
[size] => large
[number] => 20
[color] => red
[0] => foo
[1] => foo
)
陣列
(
[1229600459] => large
[1229604787] => 20
[1229609459] => red
)
陣列
(
[0] => large
[1] => 20
[2] => red
[3] => foo
[4] => foo
)