php - deleting few array values -


i need in creating skip rules

i have array of 15rows,need skip few rows array.(skip values provide user)

im facing issues in array skip, if user provides 1 skip 1 row need deleted below function 2 rows getting deleted

cases : user1 wants skip 2 rows,user2 wants skip 1 row given 15 rows 2 skip deleting 3 rows, 1 skip deletes 2 rows

function array_delete($idx, $array) {                 ($i = 0; $i <= $idx; $i++) {                     unset($array[$i]);                 }                 return (is_array($array)) ? array_values($array) : null;             } $numberskip = 1; $skipnumber = $skipnumber - $numberskip; $arrayvalue = array_delete($skipnumber, $array); 

change

for ($i = 0; $i <= $idx; $i++) 

into

for ($i = 0; $i < $idx; $i++) 

using <= makes loop run 1 time much: if $idx = 1 loop run $i = 0 , $i = 1. changing <= < solve problem , have loop run desired amount of times.


Comments

Popular posts from this blog

jquery - Invalid Assignment Left-Hand Side -

java - Play! framework 2.0: How to display multiple image? -

gmail - Is there any documentation for read-only access to the Google Contacts API? -