php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
fileinfo.stub.php
Go to the documentation of this file.
1<?php
2
4
9const FILEINFO_NONE = UNKNOWN;
14const FILEINFO_SYMLINK = UNKNOWN;
19const FILEINFO_MIME = UNKNOWN;
24const FILEINFO_MIME_TYPE = UNKNOWN;
29const FILEINFO_MIME_ENCODING = UNKNOWN;
34const FILEINFO_DEVICES = UNKNOWN;
39const FILEINFO_CONTINUE = UNKNOWN;
40#ifdef MAGIC_PRESERVE_ATIME
46#endif
47#ifdef MAGIC_RAW
52const FILEINFO_RAW = UNKNOWN;
53#endif
58const FILEINFO_APPLE = UNKNOWN;
63const FILEINFO_EXTENSION = UNKNOWN;
64
66class finfo
67{
69 public function __construct(int $flags = FILEINFO_NONE, ?string $magic_database = null) {}
70
76 public function file(string $filename, int $flags = FILEINFO_NONE, $context = null): string|false {}
77
83 public function buffer(string $string, int $flags = FILEINFO_NONE, $context = null): string|false {}
84
89 public function set_flags(int $flags): true {}
90}
91
93function finfo_open(int $flags = FILEINFO_NONE, ?string $magic_database = null): finfo|false {}
94
95function finfo_close(finfo $finfo): bool {}
96
97function finfo_set_flags(finfo $finfo, int $flags): true {}
98
103function finfo_file(finfo $finfo, string $filename, int $flags = FILEINFO_NONE, $context = null): string|false {}
104
109function finfo_buffer(finfo $finfo, string $string, int $flags = FILEINFO_NONE, $context = null): string|false {}
110
file(string $filename, int $flags=FILEINFO_NONE, $context=null)
set_flags(int $flags)
buffer(string $string, int $flags=FILEINFO_NONE, $context=null)
__construct(int $flags=FILEINFO_NONE, ?string $magic_database=null)
$filename
Definition create.php:9
const FILEINFO_MIME
const FILEINFO_DEVICES
const FILEINFO_RAW
finfo_close(finfo $finfo)
const FILEINFO_EXTENSION
finfo_buffer(finfo $finfo, string $string, int $flags=FILEINFO_NONE, $context=null)
finfo_open(int $flags=FILEINFO_NONE, ?string $magic_database=null)
finfo_file(finfo $finfo, string $filename, int $flags=FILEINFO_NONE, $context=null)
const FILEINFO_MIME_ENCODING
const FILEINFO_SYMLINK
const FILEINFO_PRESERVE_ATIME
finfo_set_flags(finfo $finfo, int $flags)
const FILEINFO_MIME_TYPE
const FILEINFO_APPLE
mime_content_type($filename)
const FILEINFO_NONE
const FILEINFO_CONTINUE
function(EX_VAR(opline->result.var))