Unset an array element inside a foreach loop
Posted
by Summer
on Stack Overflow
See other posts from Stack Overflow
or by Summer
Published on 2010-06-16T15:44:50Z
Indexed on
2010/06/16
15:52 UTC
Read the original article
Hit count: 145
php
I'm accessing an array by reference inside a foreach loop, but the unset() function doesn't seem to be working:
foreach ( $this->result['list'] as &$row ) {
if ($this_row_is_boring) {
unset($row);
}
}
print_r($this->result['list']); // Includes rows I thought I unset
Ideas? Thanks!
© Stack Overflow or respective owner