How to add item in array between added items?

Array ( 0 , 1, 2, 4, 5, 6)
I wanted to add in 3 in between 2,4 so it becomes ( 0 , 1, 2, 3, 4, 5, 6)
how can i do it.