@@ 226-236 (lines=11) @@ | ||
223 | $this->size--; |
|
224 | return $current->data; |
|
225 | } |
|
226 | while($i < $this->size) { |
|
227 | if($prev->data === $data) { |
|
228 | $prev->next = &$current->next; |
|
229 | $this->size--; |
|
230 | ||
231 | return $current->data; |
|
232 | } |
|
233 | ||
234 | $prev = $current; |
|
235 | $current = $current->next; |
|
236 | } |
|
237 | ||
238 | return null; |
|
239 | } |
@@ 177-186 (lines=10) @@ | ||
174 | return $data; |
|
175 | } |
|
176 | ||
177 | while($i < $this->size) { |
|
178 | if($current->data === $data) { |
|
179 | $current->prev = &$current->next; |
|
180 | $current = null; |
|
181 | $this->size--; |
|
182 | return $data; |
|
183 | } |
|
184 | ||
185 | $current = $current->next; |
|
186 | } |
|
187 | ||
188 | return null; |
|
189 | } |
@@ 172-182 (lines=11) @@ | ||
169 | return $data; |
|
170 | } |
|
171 | ||
172 | while($i < $this->size) { |
|
173 | if($current->data === $data) { |
|
174 | $prev->next = &$current->next; |
|
175 | $this->size--; |
|
176 | ||
177 | return $data; |
|
178 | } |
|
179 | ||
180 | $prev = $current; |
|
181 | $current = $current->next; |
|
182 | } |
|
183 | ||
184 | return null; |
|
185 | } |