php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
#include "php.h"
#include "libmagic/magic.h"
#include "php_ini.h"
#include "ext/standard/info.h"
#include "ext/standard/file.h"
#include "php_fileinfo.h"
#include "fileinfo_arginfo.h"
#include "fopen_wrappers.h"
#include "Zend/zend_exceptions.h"
Go to the source code of this file.
Data Structures | |
struct | _php_fileinfo |
struct | _finfo_object |
Macros | |
#define | HOWMANY 65536 |
#define | Z_FINFO_P(zv) |
#define | FILEINFO_FROM_OBJECT(finfo, object) |
#define | FINFO_SET_OPTION(magic, options) |
#define | FILEINFO_MODE_BUFFER 0 |
#define | FILEINFO_MODE_STREAM 1 |
#define | FILEINFO_MODE_FILE 2 |
Typedefs | |
typedef struct _php_fileinfo | php_fileinfo |
typedef struct _finfo_object | finfo_object |
Functions | |
PHP_FILEINFO_API zend_object * | finfo_objects_new (zend_class_entry *class_type) |
PHP_MINIT_FUNCTION (finfo) | |
PHP_MINFO_FUNCTION (fileinfo) | |
PHP_FUNCTION (finfo_open) | |
PHP_FUNCTION (finfo_close) | |
PHP_FUNCTION (finfo_set_flags) | |
PHP_FUNCTION (finfo_file) | |
PHP_FUNCTION (finfo_buffer) | |
PHP_FUNCTION (mime_content_type) | |
Variables | |
zend_class_entry * | finfo_class_entry |
zend_module_entry | fileinfo_module_entry |
Definition at line 59 of file fileinfo.c.
#define FILEINFO_MODE_BUFFER 0 |
Definition at line 286 of file fileinfo.c.
#define FILEINFO_MODE_FILE 2 |
Definition at line 288 of file fileinfo.c.
#define FILEINFO_MODE_STREAM 1 |
Definition at line 287 of file fileinfo.c.
Definition at line 97 of file fileinfo.c.
#define HOWMANY 65536 |
Definition at line 28 of file fileinfo.c.
Definition at line 57 of file fileinfo.c.
typedef struct _finfo_object finfo_object |
typedef struct _php_fileinfo php_fileinfo |
PHP_FILEINFO_API zend_object * finfo_objects_new | ( | zend_class_entry * | class_type | ) |
Definition at line 84 of file fileinfo.c.
PHP_FUNCTION | ( | finfo_buffer | ) |
Definition at line 453 of file fileinfo.c.
PHP_FUNCTION | ( | finfo_close | ) |
Definition at line 255 of file fileinfo.c.
PHP_FUNCTION | ( | finfo_file | ) |
Definition at line 446 of file fileinfo.c.
PHP_FUNCTION | ( | finfo_open | ) |
Definition at line 159 of file fileinfo.c.
PHP_FUNCTION | ( | finfo_set_flags | ) |
Definition at line 268 of file fileinfo.c.
PHP_FUNCTION | ( | mime_content_type | ) |
Definition at line 460 of file fileinfo.c.
PHP_MINFO_FUNCTION | ( | fileinfo | ) |
Definition at line 144 of file fileinfo.c.
PHP_MINIT_FUNCTION | ( | finfo | ) |
Definition at line 106 of file fileinfo.c.
zend_module_entry fileinfo_module_entry |
zend_class_entry* finfo_class_entry |
Definition at line 46 of file fileinfo.c.