3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php $f = function($v, $k, $i) { return false === substr($v, 'Exception'); }; var_dump(new CallbackFilterIterator(new ArrayIterator(get_declared_classes()),$f));
Output for 5.4.0 - 5.6.28, 7.0.0 - 7.1.0
object(CallbackFilterIterator)#2 (0) { }
Output for hhvm-3.12.0
object(CallbackFilterIterator)#2 (6) { ["callback":protected]=> object(Closure$;47809868$37da2afa4debfee26983331b8a49e56d$)#1 (1) { ["parameter"]=> array(3) { ["$v"]=> string(10) "<required>" ["$k"]=> string(10) "<required>" ["$i"]=> string(10) "<required>" } } ["it":"FilterIterator":private]=> object(ArrayIterator)#3 (2) { ["storage":"ArrayIterator":private]=> array(298) { [0]=> string(6) "HH\Set" [1]=> string(9) "HH\Vector" [2]=> string(12) "HH\ImmVector" [3]=> string(9) "HH\ImmSet" [4]=> string(9) "HH\ImmMap" [5]=> string(6) "HH\Map" [6]=> string(24) "HH\Asio\WrappedException" [7]=> string(18) "LazyFilterIterable" [8]=> string(15) "DOMNodeIterator" [9]=> string(21) "LazySkipKeyedIterable" [10]=> string(23) "RecursiveFilterIterator" [11]=> string(18) "LazyValuesIterator" [12]=> string(29) "__SystemLib\TarArchiveHandler" [13]=> string(23) "LazyFilterKeyedIterator" [14]=> string(16) "NoRewindIterator" [15]=> string(9) "XMLReader" [16]=> string(27) "__SystemLib_ChunkedInflator" [17]=> string(26) "HH\AsyncFunctionWaitHandle" [18]=> string(18) "LazyFilterIterator" [19]=> string(21) "IntlGregorianCalendar" [20]=> string(15) "LazyZipIterator" [21]=> string(31) "__SystemLib\DivisionByZeroError" [22]=> string(21) "HH\WaitableWaitHandle" [23]=> string(21) "AsyncMysqlErrorResult" [24]=> string(14) "FilterIterator" [25]=> string(20) "AsyncMysqlConnection" [26]=> string(16) "ReflectionObject" [27]=> string(12) "PDOStatement" [28]=> string(26) "LazySkipWhileKeyedIterable" [29]=> string(22) "BadMethodCallException" [30]=> string(16) "SplObjectStorage" [31]=> string(10) "SoapClient" [32]=> string(17) "IntlDateFormatter" [33]=> string(20) "LazyMapKeyedIterable" [34]=> string(16) "MessageFormatter" [35]=> string(27) "HH\AsyncGeneratorWaitHandle" [36]=> string(16) "LazyKeysIterable" [37]=> string(18) "HH\SleepWaitHandle" [38]=> string(9) "SoapFault" [39]=> string(19) "ReflectionExtension" [40]=> string(18) "ReflectionProperty" [41]=> string(17) "DateTimeImmutable" [42]=> string(19) "HH\GenMapWaitHandle" [43]=> string(19) "SplDoublyLinkedList" [44]=> string(16) "LazyTakeIterable" [45]=> string(16) "AsyncMysqlResult" [46]=> string(29) "__SystemLib\InvariantCallback" [47]=> string(5) "finfo" [48]=> string(21) "MemcacheSessionModule" [49]=> string(26) "LazySkipWhileKeyedIterator" [50]=> string(10) "__resource" [51]=> string(19) "ReflectionTypeAlias" [52]=> string(26) "RecursiveDirectoryIterator" [53]=> string(21) "LazySkipWhileIterator" [54]=> string(17) "LazyKVZipIterator" [55]=> string(10) "SplMaxHeap" [56]=> string(21) "HH\Asio\WrappedResult" [57]=> string(4) "Phar" [58]=> string(17) "LazySliceIterator" [59]=> string(27) "__SystemLib\ArithmeticError" [60]=> string(10) "UConverter" [61]=> string(16) "LazyIterableView" [62]=> string(13) "PharException" [63]=> string(9) "Memcached" [64]=> string(24) "DOMProcessingInstruction" [65]=> string(30) "__SystemLib\ConvertIconvFilter" [66]=> string(25) "LazyFilterWithKeyIterable" [67]=> string(24) "AsyncMysqlConnectionPool" [68]=> string(10) "SplMinHeap" [69]=> string(22) "LazyMapWithKeyIterable" [70]=> string(17) "LazySliceIterable" [71]=> string(31) "__SystemLib\DeflateStreamFilter" [72]=> string(25) "InvalidOperationException" [73]=> string(7) "SQLite3" [74]=> string(22) "__SystemLib\ParseError" [75]=> string(12) "SpoofChecker" [76]=> string(6) "mysqli" [77]=> string(21) "HH\GenArrayWaitHandle" [78]=> string(10) "DatePeriod" [79]=> string(14) "ErrorException" [80]=> string(18) "LazyValuesIterable" [81]=> string(24) "InvalidArgumentException" [82]=> string(18) "ReflectionFunction" [83]=> string(25) "HH\Client\TypecheckResult" [84]=> string(8) "Memcache" [85]=> string(35) "__SystemLib\StringRot13StreamFilter" [86]=> string(18) "LazyConcatIterator" [87]=> string(13) "SplFixedArray" [88]=> string(11) "DOMNodeList" [89]=> string(21) "LazyTakeWhileIterator" [90]=> string(16) "RuntimeException" [91]=> string(18) "FilesystemIterator" [92]=> string(19) "ReflectionParameter" [93]=> string(30) "__SystemLib\StreamFilterBucket" [94]=> string(8) "DateTime" [95]=> string(5) "Redis" [96]=> string(26) "LazyTakeWhileKeyedIterable" [97]=> string(14) "RedisException" [98]=> string(26) "AsyncMysqlRowBlockIterator" [99]=> string(21) "LazyTakeWhileIterable" [100]=> string(26) "AsyncMysqlQueryErrorResult" [101]=> string(14) "SessionHandler" [102]=> string(12) "DateInterval" [103]=> string(7) "HH\Pair" [104]=> string(7) "DOMNode" [105]=> string(19) "AsyncMysqlException" [106]=> string(21) "LazyTakeKeyedIterator" [107]=> string(17) "IntlPartsIterator" [108]=> string(11) "SplFileInfo" [109]=> string(8) "DOMXPath" [110]=> string(24) "AsyncMysqlQueryException" [111]=> string(20) "LazyZipKeyedIterable" [112]=> string(10) "Normalizer" [113]=> string(16) "LazySkipIterable" [114]=> string(11) "SQLite3Stmt" [115]=> string(13) "SQLite3Result" [116]=> string(26) "ReflectionFunctionAbstract" [117]=> string(10) "DOMElement" [118]=> string(10) "ZipArchive" [119]=> string(17) "HH\AsyncGenerator" [120]=> string(11) "mysqli_stmt" [121]=> string(13) "mysqli_result" [122]=> string(15) "DomainException" [123]=> string(17) "__SystemLib\Error" [124]=> string(13) "mysqli_driver" [125]=> string(13) "ArrayIterator" [126]=> string(31) "RecursiveCallbackFilterIterator" [127]=> string(23) "AsyncMysqlConnectResult" [128]=> string(20) "LazyMapKeyedIterator" [129]=> string(14) "AppendIterator" [130]=> string(22) "LazySliceKeyedIterator" [131]=> string(17) "DOMImplementation" [132]=> string(12) "DOMException" [133]=> string(13) "RegexIterator" [134]=> string(12) "PDOException" [135]=> string(9) "SoapParam" [136]=> string(16) "EncodingDetector" [137]=> string(23) "HH\RescheduleWaitHandle" [138]=> string(7) "SplHeap" [139]=> string(11) "DOMNotation" [140]=> string(13) "SplFileObject" [141]=> string(15) "LazyMapIterator" [142]=> string(14) "RangeException" [143]=> string(14) "LogicException" [144]=> string(37) "__SystemLib\StringToUpperStreamFilter" [145]=> string(21) "AsyncMysqlQueryResult" [146]=> string(15) "DOMCdataSection" [147]=> string(21) "HH\InvariantException" [148]=> string(21) "LazyKeyedIterableView" [149]=> string(13) "IntervalTimer" [150]=> string(22) "RecursiveArrayIterator" [151]=> string(7) "DOMAttr" [152]=> string(7) "Imagick" [153]=> string(16) "DOMNameSpaceNode" [154]=> string(13) "HH\WaitHandle" [155]=> string(3) "GMP" [156]=> string(17) "OverflowException" [157]=> string(22) "MemcachedSessionModule" [158]=> string(15) "LazyMapIterable" [159]=> string(11) "MapIterator" [160]=> string(15) "LazyZipIterable" [161]=> string(14) "ParentIterator" [162]=> string(9) "XMLWriter" [163]=> string(17) "DirectoryIterator" [164]=> string(20) "ImagickDrawException" [165]=> string(20) "HH\TypeStructureKind" [166]=> string(6) "Locale" [167]=> string(16) "LazySkipIterator" [168]=> string(22) "ReflectionTypeConstant" [169]=> string(25) "LazyFilterWithKeyIterator" [170]=> string(18) "DOMEntityReference" [171]=> string(16) "LazyKeysIterator" [172]=> string(10) "SoapServer" [173]=> string(16) "SimpleXMLElement" [174]=> string(11) "ImagickDraw" [175]=> string(28) "__SystemLib\MethCallerHelper" [176]=> string(8) "IntlChar" [177]=> string(15) "php_user_filter" [178]=> string(12) "GlobIterator" [179]=> string(26) "AsyncMysqlConnectException" [180]=> string(9) "DOMEntity" [181]=> string(15) "DOMNamedNodeMap" [182]=> string(16) "AsyncMysqlClient" [183]=> string(21) "LazySkipKeyedIterator" [184]=> string(15) "__pinitSentinel" [185]=> string(7) "SoapVar" [186]=> string(15) "LengthException" [187]=> string(21) "LazySkipWhileIterable" [188]=> string(9) "Directory" [189]=> string(24) "RecursiveCachingIterator" [190]=> string(21) "RecursiveTreeIterator" [191]=> string(10) "SoapHeader" [192]=> string(19) "OutOfRangeException" [193]=> string(17) "MCRouterException" [194]=> string(22) "CallbackFilterIterator" [195]=> string(14) "Transliterator" [196]=> string(21) "ImagickPixelException" [197]=> string(22) "LazyMapWithKeyIterator" [198]=> string(16) "SplPriorityQueue" [199]=> string(24) "IntlDatePatternGenerator" [200]=> string(24) "UnexpectedValueException" [201]=> string(32) "HH\ExternalThreadEventWaitHandle" [202]=> string(20) "OutOfBoundsException" [203]=> string(9) "Exception" [204]=> string(18) "RedisSessionModule" [205]=> string(18) "LazyConcatIterable" [206]=> string(18) "UnderflowException" [207]=> string(24) "BadFunctionCallException" [208]=> string(23) "MCRouterOptionException" [209]=> string(14) "mysqli_warning" [210]=> string(17) "SimpleXMLIterator" [211]=> string(7) "DOMText" [212]=> string(26) "__SystemLib\AssertionError" [213]=> string(12) "ImagickPixel" [214]=> string(26) "IntlCodePointBreakIterator" [215]=> string(31) "__SystemLib\InflateStreamFilter" [216]=> string(26) "LazyTakeWhileKeyedIterator" [217]=> string(13) "EncodingMatch" [218]=> string(21) "AsyncMysqlClientStats" [219]=> string(10) "Reflection" [220]=> string(22) "HH\GenVectorWaitHandle" [221]=> string(17) "SplTempFileObject" [222]=> string(21) "LazyTakeKeyedIterable" [223]=> string(16) "ImagickException" [224]=> string(14) "HH\BuiltinEnum" [225]=> string(16) "MultipleIterator" [226]=> string(8) "SplQueue" [227]=> string(11) "APCIterator" [228]=> string(13) "EmptyIterator" [229]=> string(20) "LazyZipKeyedIterator" [230]=> string(31) "__SystemLib\HH\Client\CacheKeys" [231]=> string(19) "DOMDocumentFragment" [232]=> string(28) "__SystemLib\ArchiveEntryStat" [233]=> string(11) "XhprofFrame" [234]=> string(11) "SetIterator" [235]=> string(22) "RecursiveRegexIterator" [236]=> string(13) "AsyncMysqlRow" [237]=> string(12) "IntlTimeZone" [238]=> string(14) "VectorIterator" [239]=> string(16) "DOMCharacterData" [240]=> string(15) "CachingIterator" [241]=> string(12) "DateTimeZone" [242]=> string(10) "DOMComment" [243]=> string(8) "SplStack" [244]=> string(8) "stdClass" [245]=> string(11) "DOMDocument" [246]=> string(22) "LazySliceKeyedIterable" [247]=> string(21) "AsyncMysqlRowIterator" [248]=> string(8) "Collator" [249]=> string(25) "HH\Client\TypecheckStatus" [250]=> string(9) "HH\Shapes" [251]=> string(22) "HH\ConditionWaitHandle" [252]=> string(20) "ImagickPixelIterator" [253]=> string(15) "ReflectionClass" [254]=> string(14) "ReflectionType" [255]=> string(8) "PharData" [256]=> string(11) "LibXMLError" [257]=> string(12) "IntlCalendar" [258]=> string(16) "LazyTakeIterator" [259]=> string(21) "_SplPriorityQueueHeap" [260]=> string(22) "HH\ResumableWaitHandle" [261]=> string(26) "IntlRuleBasedBreakIterator" [262]=> string(18) "AsyncMysqlRowBlock" [263]=> string(15) "DOMDocumentType" [264]=> string(15) "NumberFormatter" [265]=> string(37) "__SystemLib\StringToLowerStreamFilter" [266]=> string(24) "_SplDoublyLinkedListNode" [267]=> string(14) "ResourceBundle" [268]=> string(24) "SimpleXMLElementIterator" [269]=> string(3) "PDO" [270]=> string(16) "IteratorIterator" [271]=> string(25) "RecursiveIteratorIterator" [272]=> string(17) "LazyKVZipIterable" [273]=> string(16) "InfiniteIterator" [274]=> string(8) "MCRouter" [275]=> string(22) "__PHP_Incomplete_Class" [276]=> string(12) "PharFileInfo" [277]=> string(13) "XSLTProcessor" [278]=> string(8) "CURLFile" [279]=> string(9) "Generator" [280]=> string(12) "PairIterator" [281]=> string(29) "ImagickPixelIteratorException" [282]=> string(21) "__SystemLib\TypeError" [283]=> string(21) "HH\AwaitAllWaitHandle" [284]=> string(19) "ReflectionException" [285]=> string(17) "IntlBreakIterator" [286]=> string(23) "LazyFilterKeyedIterable" [287]=> string(36) "__SystemLib\SessionForwardingHandler" [288]=> string(12) "IntlIterator" [289]=> string(13) "LimitIterator" [290]=> string(16) "ReflectionMethod" [291]=> string(19) "HH\StaticWaitHandle" [292]=> string(20) "MySSLContextProvider" [293]=> string(18) "MemcachedException" [294]=> string(11) "ArrayObject" [295]=> string(29) "__SystemLib\ZipArchiveHandler" [296]=> string(7) "Closure" [297]=> string(26) "__SystemLib\ArchiveHandler" } ["flags":"ArrayIterator":private]=> int(0) } ["iterator":"IteratorIterator":private]=> NULL ["current":"IteratorIterator":private]=> NULL ["key":"IteratorIterator":private]=> NULL ["position":"IteratorIterator":private]=> NULL }
Output for hhvm-3.10.0
object(CallbackFilterIterator)#2 (6) { ["callback":protected]=> object(Closure$;47809868$67277a8c7514fc385e7fbf31395aacce$)#1 (1) { ["parameter"]=> array(3) { ["$v"]=> string(10) "<required>" ["$k"]=> string(10) "<required>" ["$i"]=> string(10) "<required>" } } ["it":"FilterIterator":private]=> object(ArrayIterator)#3 (2) { ["storage":"ArrayIterator":private]=> array(288) { [0]=> string(17) "SimpleXMLIterator" [1]=> string(24) "SimpleXMLElementIterator" [2]=> string(21) "HH\AwaitAllWaitHandle" [3]=> string(23) "HH\RescheduleWaitHandle" [4]=> string(7) "HH\Pair" [5]=> string(21) "HH\GenArrayWaitHandle" [6]=> string(26) "HH\AsyncFunctionWaitHandle" [7]=> string(22) "HH\ConditionWaitHandle" [8]=> string(27) "HH\AsyncGeneratorWaitHandle" [9]=> string(13) "HH\WaitHandle" [10]=> string(19) "HH\StaticWaitHandle" [11]=> string(7) "Closure" [12]=> string(21) "HH\WaitableWaitHandle" [13]=> string(22) "HH\GenVectorWaitHandle" [14]=> string(18) "HH\SleepWaitHandle" [15]=> string(32) "HH\ExternalThreadEventWaitHandle" [16]=> string(9) "HH\Vector" [17]=> string(22) "HH\ResumableWaitHandle" [18]=> string(12) "HH\ImmVector" [19]=> string(19) "HH\GenMapWaitHandle" [20]=> string(9) "HH\ImmSet" [21]=> string(6) "HH\Set" [22]=> string(6) "HH\Map" [23]=> string(9) "HH\ImmMap" [24]=> string(16) "SimpleXMLElement" [25]=> string(18) "LazyFilterIterable" [26]=> string(15) "DOMNodeIterator" [27]=> string(21) "LazySkipKeyedIterable" [28]=> string(23) "RecursiveFilterIterator" [29]=> string(18) "LazyValuesIterator" [30]=> string(29) "__SystemLib\TarArchiveHandler" [31]=> string(23) "LazyFilterKeyedIterator" [32]=> string(16) "NoRewindIterator" [33]=> string(9) "XMLReader" [34]=> string(27) "__SystemLib_ChunkedInflator" [35]=> string(18) "LazyFilterIterator" [36]=> string(21) "IntlGregorianCalendar" [37]=> string(15) "LazyZipIterator" [38]=> string(21) "AsyncMysqlErrorResult" [39]=> string(14) "FilterIterator" [40]=> string(20) "AsyncMysqlConnection" [41]=> string(16) "ReflectionObject" [42]=> string(12) "PDOStatement" [43]=> string(26) "LazySkipWhileKeyedIterable" [44]=> string(22) "BadMethodCallException" [45]=> string(16) "SplObjectStorage" [46]=> string(10) "SoapClient" [47]=> string(17) "IntlDateFormatter" [48]=> string(20) "LazyMapKeyedIterable" [49]=> string(16) "MessageFormatter" [50]=> string(16) "LazyKeysIterable" [51]=> string(9) "SoapFault" [52]=> string(19) "ReflectionExtension" [53]=> string(18) "ReflectionProperty" [54]=> string(17) "DateTimeImmutable" [55]=> string(19) "SplDoublyLinkedList" [56]=> string(16) "LazyTakeIterable" [57]=> string(16) "AsyncMysqlResult" [58]=> string(29) "__SystemLib\InvariantCallback" [59]=> string(5) "finfo" [60]=> string(21) "MemcacheSessionModule" [61]=> string(26) "LazySkipWhileKeyedIterator" [62]=> string(10) "__resource" [63]=> string(19) "ReflectionTypeAlias" [64]=> string(26) "RecursiveDirectoryIterator" [65]=> string(21) "LazySkipWhileIterator" [66]=> string(17) "LazyKVZipIterator" [67]=> string(10) "SplMaxHeap" [68]=> string(4) "Phar" [69]=> string(17) "LazySliceIterator" [70]=> string(10) "UConverter" [71]=> string(16) "LazyIterableView" [72]=> string(13) "PharException" [73]=> string(9) "Memcached" [74]=> string(24) "DOMProcessingInstruction" [75]=> string(30) "__SystemLib\ConvertIconvFilter" [76]=> string(25) "LazyFilterWithKeyIterable" [77]=> string(24) "AsyncMysqlConnectionPool" [78]=> string(10) "SplMinHeap" [79]=> string(22) "LazyMapWithKeyIterable" [80]=> string(17) "LazySliceIterable" [81]=> string(31) "__SystemLib\DeflateStreamFilter" [82]=> string(25) "InvalidOperationException" [83]=> string(7) "SQLite3" [84]=> string(12) "SpoofChecker" [85]=> string(6) "mysqli" [86]=> string(10) "DatePeriod" [87]=> string(14) "ErrorException" [88]=> string(18) "LazyValuesIterable" [89]=> string(24) "InvalidArgumentException" [90]=> string(18) "ReflectionFunction" [91]=> string(25) "HH\Client\TypecheckResult" [92]=> string(8) "Memcache" [93]=> string(35) "__SystemLib\StringRot13StreamFilter" [94]=> string(18) "LazyConcatIterator" [95]=> string(13) "SplFixedArray" [96]=> string(11) "DOMNodeList" [97]=> string(21) "LazyTakeWhileIterator" [98]=> string(16) "RuntimeException" [99]=> string(18) "FilesystemIterator" [100]=> string(19) "ReflectionParameter" [101]=> string(30) "__SystemLib\StreamFilterBucket" [102]=> string(8) "DateTime" [103]=> string(5) "Redis" [104]=> string(26) "LazyTakeWhileKeyedIterable" [105]=> string(14) "RedisException" [106]=> string(26) "AsyncMysqlRowBlockIterator" [107]=> string(21) "LazyTakeWhileIterable" [108]=> string(26) "AsyncMysqlQueryErrorResult" [109]=> string(14) "SessionHandler" [110]=> string(12) "DateInterval" [111]=> string(7) "DOMNode" [112]=> string(19) "AsyncMysqlException" [113]=> string(21) "LazyTakeKeyedIterator" [114]=> string(17) "IntlPartsIterator" [115]=> string(11) "SplFileInfo" [116]=> string(8) "DOMXPath" [117]=> string(24) "AsyncMysqlQueryException" [118]=> string(20) "LazyZipKeyedIterable" [119]=> string(10) "Normalizer" [120]=> string(16) "LazySkipIterable" [121]=> string(11) "SQLite3Stmt" [122]=> string(13) "SQLite3Result" [123]=> string(26) "ReflectionFunctionAbstract" [124]=> string(10) "DOMElement" [125]=> string(10) "ZipArchive" [126]=> string(17) "HH\AsyncGenerator" [127]=> string(11) "mysqli_stmt" [128]=> string(13) "mysqli_result" [129]=> string(15) "DomainException" [130]=> string(13) "mysqli_driver" [131]=> string(13) "ArrayIterator" [132]=> string(31) "RecursiveCallbackFilterIterator" [133]=> string(23) "AsyncMysqlConnectResult" [134]=> string(20) "LazyMapKeyedIterator" [135]=> string(14) "AppendIterator" [136]=> string(22) "LazySliceKeyedIterator" [137]=> string(17) "DOMImplementation" [138]=> string(12) "DOMException" [139]=> string(13) "RegexIterator" [140]=> string(12) "PDOException" [141]=> string(9) "SoapParam" [142]=> string(16) "EncodingDetector" [143]=> string(7) "SplHeap" [144]=> string(11) "DOMNotation" [145]=> string(13) "SplFileObject" [146]=> string(15) "LazyMapIterator" [147]=> string(14) "RangeException" [148]=> string(14) "LogicException" [149]=> string(37) "__SystemLib\StringToUpperStreamFilter" [150]=> string(21) "AsyncMysqlQueryResult" [151]=> string(15) "DOMCdataSection" [152]=> string(21) "HH\InvariantException" [153]=> string(21) "LazyKeyedIterableView" [154]=> string(13) "IntervalTimer" [155]=> string(22) "RecursiveArrayIterator" [156]=> string(7) "DOMAttr" [157]=> string(7) "Imagick" [158]=> string(16) "DOMNameSpaceNode" [159]=> string(3) "GMP" [160]=> string(17) "OverflowException" [161]=> string(22) "MemcachedSessionModule" [162]=> string(15) "LazyMapIterable" [163]=> string(11) "MapIterator" [164]=> string(15) "LazyZipIterable" [165]=> string(14) "ParentIterator" [166]=> string(9) "XMLWriter" [167]=> string(17) "DirectoryIterator" [168]=> string(20) "ImagickDrawException" [169]=> string(20) "HH\TypeStructureKind" [170]=> string(6) "Locale" [171]=> string(16) "LazySkipIterator" [172]=> string(22) "ReflectionTypeConstant" [173]=> string(25) "LazyFilterWithKeyIterator" [174]=> string(18) "DOMEntityReference" [175]=> string(16) "LazyKeysIterator" [176]=> string(10) "SoapServer" [177]=> string(11) "ImagickDraw" [178]=> string(28) "__SystemLib\MethCallerHelper" [179]=> string(8) "IntlChar" [180]=> string(15) "php_user_filter" [181]=> string(12) "GlobIterator" [182]=> string(26) "AsyncMysqlConnectException" [183]=> string(9) "DOMEntity" [184]=> string(15) "DOMNamedNodeMap" [185]=> string(16) "AsyncMysqlClient" [186]=> string(21) "LazySkipKeyedIterator" [187]=> string(15) "__pinitSentinel" [188]=> string(7) "SoapVar" [189]=> string(15) "LengthException" [190]=> string(21) "LazySkipWhileIterable" [191]=> string(9) "Directory" [192]=> string(24) "RecursiveCachingIterator" [193]=> string(21) "RecursiveTreeIterator" [194]=> string(10) "SoapHeader" [195]=> string(19) "OutOfRangeException" [196]=> string(17) "MCRouterException" [197]=> string(22) "CallbackFilterIterator" [198]=> string(14) "Transliterator" [199]=> string(21) "ImagickPixelException" [200]=> string(22) "LazyMapWithKeyIterator" [201]=> string(16) "SplPriorityQueue" [202]=> string(24) "IntlDatePatternGenerator" [203]=> string(24) "UnexpectedValueException" [204]=> string(20) "OutOfBoundsException" [205]=> string(9) "Exception" [206]=> string(18) "RedisSessionModule" [207]=> string(18) "LazyConcatIterable" [208]=> string(18) "UnderflowException" [209]=> string(24) "BadFunctionCallException" [210]=> string(23) "MCRouterOptionException" [211]=> string(14) "mysqli_warning" [212]=> string(7) "DOMText" [213]=> string(12) "ImagickPixel" [214]=> string(26) "IntlCodePointBreakIterator" [215]=> string(31) "__SystemLib\InflateStreamFilter" [216]=> string(26) "LazyTakeWhileKeyedIterator" [217]=> string(13) "EncodingMatch" [218]=> string(21) "AsyncMysqlClientStats" [219]=> string(10) "Reflection" [220]=> string(17) "SplTempFileObject" [221]=> string(21) "LazyTakeKeyedIterable" [222]=> string(16) "ImagickException" [223]=> string(14) "HH\BuiltinEnum" [224]=> string(16) "MultipleIterator" [225]=> string(8) "SplQueue" [226]=> string(11) "APCIterator" [227]=> string(13) "EmptyIterator" [228]=> string(20) "LazyZipKeyedIterator" [229]=> string(31) "__SystemLib\HH\Client\CacheKeys" [230]=> string(19) "DOMDocumentFragment" [231]=> string(28) "__SystemLib\ArchiveEntryStat" [232]=> string(11) "XhprofFrame" [233]=> string(11) "SetIterator" [234]=> string(22) "RecursiveRegexIterator" [235]=> string(13) "AsyncMysqlRow" [236]=> string(12) "IntlTimeZone" [237]=> string(14) "VectorIterator" [238]=> string(16) "DOMCharacterData" [239]=> string(15) "CachingIterator" [240]=> string(12) "DateTimeZone" [241]=> string(10) "DOMComment" [242]=> string(8) "SplStack" [243]=> string(8) "stdClass" [244]=> string(11) "DOMDocument" [245]=> string(22) "LazySliceKeyedIterable" [246]=> string(21) "AsyncMysqlRowIterator" [247]=> string(8) "Collator" [248]=> string(25) "HH\Client\TypecheckStatus" [249]=> string(9) "HH\Shapes" [250]=> string(20) "ImagickPixelIterator" [251]=> string(15) "ReflectionClass" [252]=> string(8) "PharData" [253]=> string(11) "LibXMLError" [254]=> string(12) "IntlCalendar" [255]=> string(16) "LazyTakeIterator" [256]=> string(21) "_SplPriorityQueueHeap" [257]=> string(26) "IntlRuleBasedBreakIterator" [258]=> string(18) "AsyncMysqlRowBlock" [259]=> string(15) "DOMDocumentType" [260]=> string(15) "NumberFormatter" [261]=> string(37) "__SystemLib\StringToLowerStreamFilter" [262]=> string(24) "_SplDoublyLinkedListNode" [263]=> string(14) "ResourceBundle" [264]=> string(3) "PDO" [265]=> string(16) "IteratorIterator" [266]=> string(25) "RecursiveIteratorIterator" [267]=> string(17) "LazyKVZipIterable" [268]=> string(16) "InfiniteIterator" [269]=> string(8) "MCRouter" [270]=> string(22) "__PHP_Incomplete_Class" [271]=> string(12) "PharFileInfo" [272]=> string(13) "XSLTProcessor" [273]=> string(8) "CURLFile" [274]=> string(9) "Generator" [275]=> string(12) "PairIterator" [276]=> string(29) "ImagickPixelIteratorException" [277]=> string(19) "ReflectionException" [278]=> string(17) "IntlBreakIterator" [279]=> string(23) "LazyFilterKeyedIterable" [280]=> string(36) "__SystemLib\SessionForwardingHandler" [281]=> string(12) "IntlIterator" [282]=> string(13) "LimitIterator" [283]=> string(16) "ReflectionMethod" [284]=> string(18) "MemcachedException" [285]=> string(11) "ArrayObject" [286]=> string(29) "__SystemLib\ZipArchiveHandler" [287]=> string(26) "__SystemLib\ArchiveHandler" } ["flags":"ArrayIterator":private]=> int(0) } ["iterator":"IteratorIterator":private]=> NULL ["current":"IteratorIterator":private]=> NULL ["key":"IteratorIterator":private]=> NULL ["position":"IteratorIterator":private]=> NULL }
Output for 5.3.0 - 5.3.29
Fatal error: Class 'CallbackFilterIterator' not found in /in/XHjSL on line 6
Process exited with code 255.
Output for 5.2.3 - 5.2.17
Parse error: syntax error, unexpected T_FUNCTION in /in/XHjSL on line 3
Process exited with code 255.
Output for 4.4.2 - 4.4.9, 5.1.0 - 5.2.2
<br /> <b>Parse error</b>: syntax error, unexpected T_FUNCTION in <b>/in/XHjSL</b> on line <b>3</b><br />
Process exited with code 255.
Output for 4.3.0 - 4.3.1, 4.3.5 - 4.4.1, 5.0.0 - 5.0.5
<br /> <b>Parse error</b>: parse error, unexpected T_FUNCTION in <b>/in/XHjSL</b> on line <b>3</b><br />
Process exited with code 255.
Output for 4.3.2 - 4.3.4
<br /> <b>Parse error</b>: parse error in <b>/in/XHjSL</b> on line <b>3</b><br />
Process exited with code 255.