php-internal-docs
8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
php_phar.h
Go to the documentation of this file.
1
/*
2
+----------------------------------------------------------------------+
3
| phar php single-file executable PHP extension |
4
+----------------------------------------------------------------------+
5
| Copyright (c) The PHP Group |
6
+----------------------------------------------------------------------+
7
| This source file is subject to version 3.01 of the PHP license, |
8
| that is bundled with this package in the file LICENSE, and is |
9
| available through the world-wide-web at the following url: |
10
| https://www.php.net/license/3_01.txt |
11
| If you did not receive a copy of the PHP license and are unable to |
12
| obtain it through the world-wide-web, please send a note to |
13
| license@php.net so we can mail you a copy immediately. |
14
+----------------------------------------------------------------------+
15
| Authors: Gregory Beaver <cellog@php.net> |
16
| Marcus Boerger <helly@php.net> |
17
+----------------------------------------------------------------------+
18
*/
19
20
#ifndef PHP_PHAR_H
21
#define PHP_PHAR_H
22
23
#define PHP_PHAR_VERSION PHP_VERSION
24
25
#include "
ext/standard/basic_functions.h
"
26
extern
zend_module_entry
phar_module_entry
;
27
#define phpext_phar_ptr &phar_module_entry
28
29
#ifdef PHP_WIN32
30
#define PHP_PHAR_API __declspec(dllexport)
31
#else
32
#define PHP_PHAR_API PHPAPI
33
#endif
34
35
PHP_PHAR_API
zend_result
phar_resolve_alias
(
char
*alias,
size_t
alias_len,
char
**filename,
size_t
*
filename_len
);
36
37
#endif
/* PHP_PHAR_H */
basic_functions.h
filename_len
size_t filename_len
Definition
func_interceptors.c:26
phar_module_entry
zend_module_entry phar_module_entry
Definition
phar.c:3581
phar_resolve_alias
PHP_PHAR_API zend_result phar_resolve_alias(char *alias, size_t alias_len, char **filename, size_t *filename_len)
Definition
util.c:978
PHP_PHAR_API
#define PHP_PHAR_API
Definition
php_phar.h:32
zend_module_entry
struct _zend_module_entry zend_module_entry
Definition
zend_modules.h:68
zend_result
ZEND_RESULT_CODE zend_result
Definition
zend_types.h:64
ext
phar
php_phar.h
Generated on Sat Aug 23 2025 01:46:11 for php-internal-docs by
1.13.2