1--TEST--
2SPL: SplFileObject::getFileInfo
3--CREDITS--
4H�vard Eide <nucleuz at gmail.com>
5#Testfest php.no
6--INI--
7include_path=.
8--FILE--
9<?php
10$file = __FILE__;
11$s = new SplFileObject( $file );
12var_dump($fi = $s->getFileInfo(), (string)$fi);
13
14$d = new SplFileInfo( __DIR__ );
15echo "\n";
16var_dump($fi = $d->getFileInfo(), (string)$fi);
17$d = new SplFileInfo( __DIR__."/" );
18echo "\n";
19var_dump($fi = $d->getFileInfo(), (string)$fi);
20?>
21--EXPECTF--
22object(SplFileInfo)#%d (2) {
23  ["pathName":"SplFileInfo":private]=>
24  string(%d) "%sext%espl%etests%eSplFileObject%efileobject_getfileinfo_basic.php"
25  ["fileName":"SplFileInfo":private]=>
26  string(%d) "fileobject_getfileinfo_basic.php"
27}
28string(%d) "%sext%espl%etests%eSplFileObject%efileobject_getfileinfo_basic.php"
29
30object(SplFileInfo)#%d (2) {
31  ["pathName":"SplFileInfo":private]=>
32  string(%d) "%sext%e%spl%etests%eSplFileObject"
33  ["fileName":"SplFileInfo":private]=>
34  string(%d) "SplFileObject"
35}
36string(%d) "%sext%espl%etests%eSplFileObject"
37
38object(SplFileInfo)#%d (2) {
39  ["pathName":"SplFileInfo":private]=>
40  string(%d) "%sext%espl%etests%eSplFileObject"
41  ["fileName":"SplFileInfo":private]=>
42  string(%d) "SplFileObject"
43}
44string(%d) "%sext%espl%etests%eSplFileObject"
45