2 Test finfo_set_flags() function : basic functionality
4 <?php require_once(__DIR__ . '/skipif.inc'); ?>
7 /* Prototype : bool finfo_set_flags(resource finfo, int options)
8 * Description: Set libmagic configuration options.
9 * Source code: ext/fileinfo/fileinfo.c
13 $magicFile = __DIR__ . DIRECTORY_SEPARATOR . 'magic';
14 $finfo = finfo_open( FILEINFO_MIME, $magicFile );
16 echo "*** Testing finfo_set_flags() : basic functionality ***\n";
18 var_dump( finfo_set_flags( $finfo, FILEINFO_NONE ) );
19 var_dump( finfo_set_flags( $finfo, FILEINFO_SYMLINK ) );
21 finfo_close( $finfo );
24 $finfo = new finfo( FILEINFO_NONE, $magicFile );
25 var_dump( $finfo->set_flags( FILEINFO_MIME ) );
29 *** Testing finfo_set_flags() : basic functionality ***