|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesLimitIterator_implement_SeekableIterator (last revision 2012-11-13 23:08 UTC by levim@php.net)Pull RequestsHistoryAllCommentsChangesGit/SVN commits
[2012-11-13 23:00 UTC] levim@php.net
[2012-11-13 23:08 UTC] levim@php.net
[2012-11-13 23:18 UTC] levim@php.net
-Type: Feature/Change Request
+Type: Bug
[2012-11-13 23:19 UTC] levim@php.net
-PHP Version: Irrelevant
+PHP Version: 5.4.8
[2012-11-14 06:05 UTC] levim@php.net
[2012-11-16 09:20 UTC] nikic@php.net
[2012-11-16 09:20 UTC] nikic@php.net
-Status: Open
+Status: Not a bug
|
|||||||||||||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Sun Dec 07 19:00:02 2025 UTC |
Description: ------------ LimitIterator already implements SeekableIterator; it just doesn't do so formally. Test script: --------------- <?php $iterator = new LimitIterator( new ArrayIterator(array(1,2,3,4)) ); var_dump($iterator instanceof SeekableIterator); var_dump(method_exists($iterator, 'seek')); $iterator->seek(2); var_dump($iterator->current()); Expected result: ---------------- bool(true) bool(true) int(3) Actual result: -------------- bool(false) bool(true) int(3)