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/standard/tests/file/ |
files >> //php-7.1.11/ext/standard/tests/file/userstreams_007.phpt |
--TEST-- User-space streams: test metadata option --FILE-- <?php class test_wrapper { function stream_open($path, $mode, $openedpath) { return true; } public function stream_metadata($path, $option, $var) { echo "metadata: $path, $option\n"; if(is_array($var)) { echo join(",", $var); } else { echo $var; } echo "\n"; return false; } } var_dump(stream_wrapper_register('test', 'test_wrapper')); $fd = fopen("test://foo","r"); touch("test://testdir/touch"); touch("test://testdir/touch", 1); touch("test://testdir/touch", 1, 2); chown("test://testdir/chown", "test"); chown("test://testdir/chown", 42); chgrp("test://testdir/chgrp", "test"); chgrp("test://testdir/chgrp", 42); chmod("test://testdir/chmod", 0755); --EXPECT-- bool(true) metadata: test://testdir/touch, 1 metadata: test://testdir/touch, 1 1,1 metadata: test://testdir/touch, 1 1,2 metadata: test://testdir/chown, 2 test metadata: test://testdir/chown, 3 42 metadata: test://testdir/chgrp, 4 test metadata: test://testdir/chgrp, 5 42 metadata: test://testdir/chmod, 6 493y~or5J={Eeu磝Qk ᯘG{?+]ן?wM3X^歌>{7پK>on\jy Rg/=fOroNVv~Y+ NGuÝHWyw[eQʨSb> >}Gmx[o[<{Ϯ_qFvM IENDB`