@ 2014-04-07T15:05:10Z <?php
$it = new GlobIterator('/*');
var_dump(iterator_to_array($it, true));
Enable javascript to submit You have javascript disabled. You will not be able to edit any code.
Output for 8.2.0 - 8.2.18 , 8.3.0 - 8.3.6 array(3) {
["//etc"]=>
object(SplFileInfo)#3 (2) {
["pathName":"SplFileInfo":private]=>
string(5) "//etc"
["fileName":"SplFileInfo":private]=>
string(3) "etc"
}
["//in"]=>
object(SplFileInfo)#4 (2) {
["pathName":"SplFileInfo":private]=>
string(4) "//in"
["fileName":"SplFileInfo":private]=>
string(2) "in"
}
["//tmp"]=>
object(SplFileInfo)#5 (2) {
["pathName":"SplFileInfo":private]=>
string(5) "//tmp"
["fileName":"SplFileInfo":private]=>
string(3) "tmp"
}
}
Output for 7.2.29 - 7.2.33 , 7.3.12 - 7.3.31 , 7.4.0 - 7.4.32 , 8.0.0 - 8.0.12 , 8.0.14 - 8.0.30 , 8.1.0 - 8.1.28 Fatal error: Uncaught UnexpectedValueException: GlobIterator::__construct(): open_basedir restriction in effect. File(/*) is not within the allowed path(s): (/tmp:/in:/etc) in /in/ULWdD:3
Stack trace:
#0 /in/ULWdD(3): GlobIterator->__construct('/*')
#1 {main}
thrown in /in/ULWdD on line 3
Process exited with code 255 . Output for 7.3.32 - 7.3.33 , 7.4.33 , 8.0.13 array(19) {
["//bin"]=>
object(SplFileInfo)#3 (2) {
["pathName":"SplFileInfo":private]=>
string(5) "//bin"
["fileName":"SplFileInfo":private]=>
string(3) "bin"
}
["//boot"]=>
object(SplFileInfo)#4 (2) {
["pathName":"SplFileInfo":private]=>
string(6) "//boot"
["fileName":"SplFileInfo":private]=>
string(4) "boot"
}
["//dev"]=>
object(SplFileInfo)#5 (2) {
["pathName":"SplFileInfo":private]=>
string(5) "//dev"
["fileName":"SplFileInfo":private]=>
string(3) "dev"
}
["//etc"]=>
object(SplFileInfo)#6 (2) {
["pathName":"SplFileInfo":private]=>
string(5) "//etc"
["fileName":"SplFileInfo":private]=>
string(3) "etc"
}
["//home"]=>
object(SplFileInfo)#7 (2) {
["pathName":"SplFileInfo":private]=>
string(6) "//home"
["fileName":"SplFileInfo":private]=>
string(4) "home"
}
["//in"]=>
object(SplFileInfo)#8 (2) {
["pathName":"SplFileInfo":private]=>
string(4) "//in"
["fileName":"SplFileInfo":private]=>
string(2) "in"
}
["//lib"]=>
object(SplFileInfo)#9 (2) {
["pathName":"SplFileInfo":private]=>
string(5) "//lib"
["fileName":"SplFileInfo":private]=>
string(3) "lib"
}
["//lib64"]=>
object(SplFileInfo)#10 (2) {
["pathName":"SplFileInfo":private]=>
string(7) "//lib64"
["fileName":"SplFileInfo":private]=>
string(5) "lib64"
}
["//mnt"]=>
object(SplFileInfo)#11 (2) {
["pathName":"SplFileInfo":private]=>
string(5) "//mnt"
["fileName":"SplFileInfo":private]=>
string(3) "mnt"
}
["//opt"]=>
object(SplFileInfo)#12 (2) {
["pathName":"SplFileInfo":private]=>
string(5) "//opt"
["fileName":"SplFileInfo":private]=>
string(3) "opt"
}
["//proc"]=>
object(SplFileInfo)#13 (2) {
["pathName":"SplFileInfo":private]=>
string(6) "//proc"
["fileName":"SplFileInfo":private]=>
string(4) "proc"
}
["//root"]=>
object(SplFileInfo)#14 (2) {
["pathName":"SplFileInfo":private]=>
string(6) "//root"
["fileName":"SplFileInfo":private]=>
string(4) "root"
}
["//run"]=>
object(SplFileInfo)#15 (2) {
["pathName":"SplFileInfo":private]=>
string(5) "//run"
["fileName":"SplFileInfo":private]=>
string(3) "run"
}
["//sbin"]=>
object(SplFileInfo)#16 (2) {
["pathName":"SplFileInfo":private]=>
string(6) "//sbin"
["fileName":"SplFileInfo":private]=>
string(4) "sbin"
}
["//srv"]=>
object(SplFileInfo)#17 (2) {
["pathName":"SplFileInfo":private]=>
string(5) "//srv"
["fileName":"SplFileInfo":private]=>
string(3) "srv"
}
["//sys"]=>
object(SplFileInfo)#18 (2) {
["pathName":"SplFileInfo":private]=>
string(5) "//sys"
["fileName":"SplFileInfo":private]=>
string(3) "sys"
}
["//tmp"]=>
object(SplFileInfo)#19 (2) {
["pathName":"SplFileInfo":private]=>
string(5) "//tmp"
["fileName":"SplFileInfo":private]=>
string(3) "tmp"
}
["//usr"]=>
object(SplFileInfo)#20 (2) {
["pathName":"SplFileInfo":private]=>
string(5) "//usr"
["fileName":"SplFileInfo":private]=>
string(3) "usr"
}
["//var"]=>
object(SplFileInfo)#21 (2) {
["pathName":"SplFileInfo":private]=>
string(5) "//var"
["fileName":"SplFileInfo":private]=>
string(3) "var"
}
}
Output for 5.3.0 - 5.3.29 , 5.4.0 - 5.4.45 , 5.5.24 - 5.5.35 , 5.6.8 - 5.6.28 , 7.0.0 - 7.0.20 , 7.1.0 - 7.1.10 , 7.2.0 array(0) {
}
Output for 5.0.0 - 5.0.5 , 5.1.0 - 5.1.6 , 5.2.0 - 5.2.17 Fatal error: Class 'GlobIterator' not found in /in/ULWdD on line 3
Process exited with code 255 . Output for 4.3.2 - 4.3.11 , 4.4.0 - 4.4.9 Fatal error: Cannot instantiate non-existent class: globiterator in /in/ULWdD on line 3
Process exited with code 255 . Output for 4.3.0 - 4.3.1 Fatal error: Cannot instantiate non-existent class: globiterator in /in/ULWdD on line 3
preferences:dark mode live preview
235.26 ms | 401 KiB | 312 Q