@@ 296-306 (lines=11) @@ | ||
293 | $this->size--; |
|
294 | return $current->data; |
|
295 | } |
|
296 | while($i < $this->size) { |
|
297 | if($prev->data === $data) { |
|
298 | $prev->next = &$current->next; |
|
299 | $this->size--; |
|
300 | ||
301 | return $current->data; |
|
302 | } |
|
303 | ||
304 | $prev = $current; |
|
305 | $current = $current->next; |
|
306 | } |
|
307 | ||
308 | return null; |
|
309 | } |
@@ 216-225 (lines=10) @@ | ||
213 | return $data; |
|
214 | } |
|
215 | ||
216 | while($i < $this->size) { |
|
217 | if($current->data === $data) { |
|
218 | $current->prev = &$current->next; |
|
219 | $current = null; |
|
220 | $this->size--; |
|
221 | return $data; |
|
222 | } |
|
223 | ||
224 | $current = $current->next; |
|
225 | } |
|
226 | ||
227 | return null; |
|
228 | } |
@@ 201-211 (lines=11) @@ | ||
198 | return $data; |
|
199 | } |
|
200 | ||
201 | while($i < $this->size) { |
|
202 | if($current->data === $data) { |
|
203 | $prev->next = &$current->next; |
|
204 | $this->size--; |
|
205 | ||
206 | return $data; |
|
207 | } |
|
208 | ||
209 | $prev = $current; |
|
210 | $current = $current->next; |
|
211 | } |
|
212 | ||
213 | return null; |
|
214 | } |