Filter array - odd even

后端 未结 7 2141
别那么骄傲
别那么骄傲 2021-01-12 05:56

How can a filter out the array entries with an odd or even index number?

Array
(
    [0] => string1
    [1] => string2
    [2] => string3
    [3] =&         


        
7条回答
  •  [愿得一人]
    2021-01-12 06:30

    foreach($arr as $key => $value) if($key&1) unset($arr[$key]);

    The above removes odd number positions from the array, to remove even number positions, use the following:

    Instead if($key&1) you can use if(!($key&1))

提交回复
热议问题