php IHDR w Q )Ba pHYs sRGB gAMA a IDATxMk\U s&uo,mD )Xw+e?tw.oWp;QHZnw`gaiJ9̟灙a=nl[ ʨ G;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ y H@E7j 1j+OFRg}ܫ;@Ea~ j`u'o> j- $_q?qS XzG'ay
files >> /php-7.1.11/ext/spl/tests/ |
files >> //php-7.1.11/ext/spl/tests/fileobject_002.phpt |
--TEST-- SPL: SplFileObject::fgetc --FILE-- <?php function test($name) { echo "===$name===\n"; $o = new SplFileObject(dirname(__FILE__) . '/' . $name); var_dump($o->key()); while(($c = $o->fgetc()) !== false) { var_dump($o->key(), $c, $o->eof()); } echo "===EOF?===\n"; var_dump($o->eof()); var_dump($o->key()); var_dump($o->eof()); } test('fileobject_001a.txt'); test('fileobject_001b.txt'); ?> ===DONE=== <?php exit(0); ?> --EXPECT-- ===fileobject_001a.txt=== int(0) int(0) string(1) "0" bool(false) int(1) string(1) " " bool(false) int(1) string(1) "1" bool(false) int(2) string(1) " " bool(false) int(2) string(1) "2" bool(false) int(3) string(1) " " bool(false) int(3) string(1) "3" bool(false) int(4) string(1) " " bool(false) int(4) string(1) "4" bool(false) int(5) string(1) " " bool(false) int(5) string(1) "5" bool(false) int(6) string(1) " " bool(false) ===EOF?=== bool(true) int(6) bool(true) ===fileobject_001b.txt=== int(0) int(0) string(1) "0" bool(false) int(1) string(1) " " bool(false) int(1) string(1) "1" bool(false) int(2) string(1) " " bool(false) int(2) string(1) "2" bool(false) int(3) string(1) " " bool(false) int(3) string(1) "3" bool(false) int(4) string(1) " " bool(false) int(4) string(1) "4" bool(false) int(5) string(1) " " bool(false) int(5) string(1) "5" bool(false) ===EOF?=== bool(true) int(5) bool(true) ===DONE===y~or5J={Eeu磝Qk ᯘG{?+]ן?wM3X^歌>{7پK>on\jy Rg/=fOroNVv~Y+ NGuÝHWyw[eQʨSb> >}Gmx[o[<{Ϯ_qFvM IENDB`