Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Removing nth element from an array and reindex it

Tags:

arrays

php

I have an array like below

Array
(
    [0] => '13-Nov'
    [1] => 'PUJA SUNUWAR'
    [2] => '13-Nov'
    [3] => '...301303'
    [4] => 'TT1331600004\DLG'
    [5] => '-10000.00'
    [6] => '0'
    [7] => '90000.00'
)

I need to remove 4th item of array and save it as

 Array
    (
        [0] => '13-Nov'
        [1] => 'PUJA SUNUWAR'
        [2] => '13-Nov'
        [3] => 'TT1331600004\DLG'
        [4] => '-10000.00'
        [5] => '0'
        [6] => '90000.00'
    )

i don't want to iterate over each elements of array. Is there any one shot function like array_pop to remove nth element of array?

like image 217
hangman Avatar asked Dec 09 '22 11:12

hangman


1 Answers

use array_splice($array, 3, 1);

http://php.net/manual/en/function.array-splice.php

like image 178
Andrew Avatar answered Dec 11 '22 00:12

Andrew