php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
zend_ini_scanner.h File Reference
#include "zend_types.h"

Go to the source code of this file.

Macros

#define ZEND_INI_SCANNER_NORMAL   0 /* Normal mode. [DEFAULT] */
 
#define ZEND_INI_SCANNER_RAW   1 /* Raw mode. Option values are not parsed */
 
#define ZEND_INI_SCANNER_TYPED   2 /* Typed mode. */
 

Typedefs

typedef struct _zend_file_handle zend_file_handle
 

Functions

ZEND_COLD int zend_ini_scanner_get_lineno (void)
 
ZEND_COLD const char * zend_ini_scanner_get_filename (void)
 
zend_result zend_ini_open_file_for_scanning (zend_file_handle *fh, int scanner_mode)
 
zend_result zend_ini_prepare_string_for_scanning (const char *str, int scanner_mode)
 
int ini_lex (zval *ini_lval)
 
void shutdown_ini_scanner (void)
 

Macro Definition Documentation

◆ ZEND_INI_SCANNER_NORMAL

#define ZEND_INI_SCANNER_NORMAL   0 /* Normal mode. [DEFAULT] */

Definition at line 28 of file zend_ini_scanner.h.

◆ ZEND_INI_SCANNER_RAW

#define ZEND_INI_SCANNER_RAW   1 /* Raw mode. Option values are not parsed */

Definition at line 29 of file zend_ini_scanner.h.

◆ ZEND_INI_SCANNER_TYPED

#define ZEND_INI_SCANNER_TYPED   2 /* Typed mode. */

Definition at line 30 of file zend_ini_scanner.h.

Typedef Documentation

◆ zend_file_handle

Definition at line 25 of file zend_ini_scanner.h.

Function Documentation

◆ ini_lex()

int ini_lex ( zval * ini_lval)

◆ shutdown_ini_scanner()

void shutdown_ini_scanner ( void )

◆ zend_ini_open_file_for_scanning()

zend_result zend_ini_open_file_for_scanning ( zend_file_handle * fh,
int scanner_mode )

◆ zend_ini_prepare_string_for_scanning()

zend_result zend_ini_prepare_string_for_scanning ( const char * str,
int scanner_mode )

◆ zend_ini_scanner_get_filename()

ZEND_COLD const char * zend_ini_scanner_get_filename ( void )

◆ zend_ini_scanner_get_lineno()

ZEND_COLD int zend_ini_scanner_get_lineno ( void )