1--TEST-- 2Test hash packed fill number of elements 3--EXTENSIONS-- 4zend_test 5--FILE-- 6<?php 7 8function number() { 9 return 6; 10} 11 12$my_array = [number() => 0]; 13zend_test_fill_packed_array($my_array); 14 15var_dump($my_array); 16var_dump(count($my_array)); 17 18?> 19--EXPECT-- 20array(11) { 21 [6]=> 22 int(0) 23 [7]=> 24 int(0) 25 [8]=> 26 int(1) 27 [9]=> 28 int(2) 29 [10]=> 30 int(3) 31 [11]=> 32 int(4) 33 [12]=> 34 int(5) 35 [13]=> 36 int(6) 37 [14]=> 38 int(7) 39 [15]=> 40 int(8) 41 [16]=> 42 int(9) 43} 44int(11) 45