php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
bz2_arginfo.h
Go to the documentation of this file.
1/* This is a generated file, edit the .stub.php file instead.
2 * Stub hash: c2c8e0fe1e3244c8cadafe60b65b7235c105b3c9 */
3
4ZEND_BEGIN_ARG_INFO_EX(arginfo_bzopen, 0, 0, 2)
8
10 ZEND_ARG_INFO(0, bz)
13
15 ZEND_ARG_INFO(0, bz)
19
21 ZEND_ARG_INFO(0, bz)
23
24#define arginfo_bzclose arginfo_bzflush
25
26ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_bzerrno, 0, 1, IS_LONG, 0)
27 ZEND_ARG_INFO(0, bz)
29
30ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_bzerrstr, 0, 1, IS_STRING, 0)
31 ZEND_ARG_INFO(0, bz)
33
35 ZEND_ARG_INFO(0, bz)
37
41 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, work_factor, IS_LONG, 0, "0")
43
46 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, use_less_memory, _IS_BOOL, 0, "false")
48
59
60static const zend_function_entry ext_functions[] = {
61 ZEND_FE(bzopen, arginfo_bzopen)
62 ZEND_FE(bzread, arginfo_bzread)
63 ZEND_RAW_FENTRY("bzwrite", zif_fwrite, arginfo_bzwrite, 0, NULL, NULL)
64 ZEND_RAW_FENTRY("bzflush", zif_fflush, arginfo_bzflush, 0, NULL, NULL)
65 ZEND_RAW_FENTRY("bzclose", zif_fclose, arginfo_bzclose, 0, NULL, NULL)
66 ZEND_FE(bzerrno, arginfo_bzerrno)
67 ZEND_FE(bzerrstr, arginfo_bzerrstr)
68 ZEND_FE(bzerror, arginfo_bzerror)
69 ZEND_FE(bzcompress, arginfo_bzcompress)
70 ZEND_FE(bzdecompress, arginfo_bzdecompress)
72};
file(string $filename, int $flags=0, $context=null)
fwrite($stream, string $data, ?int $length=null)
fclose($stream)
fflush($stream)
bzerrno($bz)
Definition bz2.stub.php:33
bzerror($bz)
Definition bz2.stub.php:43
bzcompress(string $data, int $block_size=4, int $work_factor=0)
Definition bz2.stub.php:45
bzread($bz, int $length=1024)
Definition bz2.stub.php:12
bzerrstr($bz)
Definition bz2.stub.php:36
bzdecompress(string $data, bool $use_less_memory=false)
Definition bz2.stub.php:47
bzopen($file, string $mode)
Definition bz2.stub.php:9
#define arginfo_bzclose
Definition bz2_arginfo.h:24
char * mode
#define NULL
Definition gdcache.h:45
zend_constant * data
#define ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(name, return_reference, required_num_args, type)
Definition zend_API.h:185
#define ZEND_FE_END
Definition zend_API.h:124
struct _zend_function_entry zend_function_entry
#define ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(name, return_reference, required_num_args, type, allow_null)
Definition zend_API.h:205
#define ZEND_RAW_FENTRY(zend_name, name, arg_info, flags, frameless_function_infos, doc_comment)
Definition zend_API.h:80
#define ZEND_ARG_INFO(pass_by_ref, name)
Definition zend_API.h:130
#define ZEND_END_ARG_INFO()
Definition zend_API.h:219
#define ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(pass_by_ref, name, type_hint, allow_null, default_value)
Definition zend_API.h:140
#define ZEND_ARG_TYPE_INFO(pass_by_ref, name, type_hint, allow_null)
Definition zend_API.h:138
#define ZEND_BEGIN_ARG_INFO_EX(name, _unused, return_reference, required_num_args)
Definition zend_API.h:214
#define ZEND_FE(name, arg_info)
Definition zend_API.h:86
#define ZEND_FUNCTION(name)
Definition zend_API.h:75
#define MAY_BE_STRING
#define MAY_BE_FALSE
#define MAY_BE_LONG
#define IS_STRING
Definition zend_types.h:606
#define IS_ARRAY
Definition zend_types.h:607
#define IS_LONG
Definition zend_types.h:604
#define _IS_BOOL
Definition zend_types.h:629