An example below will reset the array indexes and its values; meaning the array index starts from 0 to total elements in the array -1
array(16) { [0]=> int(1) [1]=> int(2) [2]=> int(3) [3]=> int(4) [6]=> int(7) [7]=> int(8) [8]=> int(9) [9]=> int(10) [10]=> int(11) [12]=> int(13) [13]=> int(14) [14]=> int(15) [15]=> int(16) [16]=> int(17) [18]=> int(19) [19]=> int(20) } |
The array indexes is not numerical.
<?php $arr = array_values($arr); var_dump($arr); ?> |
Output:
array(16) { [0]=> int(1) [1]=> int(2) [2]=> int(3) [3]=> int(4) [4]=> int(7) [5]=> int(8) [6]=> int(9) [7]=> int(10) [8]=> int(11) [9]=> int(13) [10]=> int(14) [11]=> int(15) [12]=> int(16) [13]=> int(17) [14]=> int(19) [15]=> int(20) } |