Array as per below-
Array ( [1] => staff [2] => Name [3] => Email [4] => surname [5] => registrationno )
I want to add the new value in array after [3] = > 'Email'
What should I do?
Array as per below-
Array ( [1] => staff [2] => Name [3] => Email [4] => surname [5] => registrationno )
I want to add the new value in array after [3] = > 'Email'
What should I do?
 
    
    use array_splice():
<?php
$array = array( 
    '1' => 'staff',
    '2' => 'Name',
    '3' => 'Email',
    '4'=> 'surname',
    '5' => 'registrationno',
);
array_splice($array, 3, 0, 'myvalue');
print_r($array);
 
    
    You can use array_splice();
$input = array ( [1] => staff [2] => Name [3] => Email [4] => surname [5] => registrationno );
array_splice($input, 3, 0, "myvalue");
//$input is now array ( [1] => staff [2] => Name [3] => Email [4] => myvalue [5] => surname [6] => registrationno );
