php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
Go to the source code of this file.
Data Structures | |
struct | _phpdbg_color_t |
struct | _phpdbg_element_t |
Macros | |
#define | PHPDBG_COLOR_LEN 12 |
#define | PHPDBG_COLOR_D(color, code) |
#define | PHPDBG_COLOR_END {NULL, 0L, {0}} |
#define | PHPDBG_ELEMENT_LEN 3 |
#define | PHPDBG_ELEMENT_D(name, id) |
#define | PHPDBG_ELEMENT_END {NULL, 0L, 0} |
#define | PHPDBG_COLOR_INVALID -1 |
#define | PHPDBG_COLOR_PROMPT 0 |
#define | PHPDBG_COLOR_ERROR 1 |
#define | PHPDBG_COLOR_NOTICE 2 |
#define | PHPDBG_COLORS 3 |
#define | PHPDBG_OUTPUT_BACKUP_DEFINES() |
#define | PHPDBG_OUTPUT_BACKUP_SWAP() |
#define | PHPDBG_OUTPUT_BACKUP() |
#define | PHPDBG_OUTPUT_BACKUP_RESTORE() |
Typedefs | |
typedef struct _phpdbg_color_t | phpdbg_color_t |
typedef struct _phpdbg_element_t | phpdbg_element_t |
typedef int(* | phpdbg_parse_var_func) (char *name, size_t len, char *keyname, size_t keylen, HashTable *parent, zval *zv) |
typedef int(* | phpdbg_parse_var_with_arg_func) (char *name, size_t len, char *keyname, size_t keylen, HashTable *parent, zval *zv, void *arg) |
Definition at line 36 of file phpdbg_utils.h.
Definition at line 38 of file phpdbg_utils.h.
#define PHPDBG_COLOR_ERROR 1 |
Definition at line 48 of file phpdbg_utils.h.
#define PHPDBG_COLOR_INVALID -1 |
Definition at line 46 of file phpdbg_utils.h.
#define PHPDBG_COLOR_LEN 12 |
Definition at line 35 of file phpdbg_utils.h.
#define PHPDBG_COLOR_NOTICE 2 |
Definition at line 49 of file phpdbg_utils.h.
#define PHPDBG_COLOR_PROMPT 0 |
Definition at line 47 of file phpdbg_utils.h.
#define PHPDBG_COLORS 3 |
Definition at line 50 of file phpdbg_utils.h.
Definition at line 41 of file phpdbg_utils.h.
Definition at line 43 of file phpdbg_utils.h.
#define PHPDBG_ELEMENT_LEN 3 |
Definition at line 40 of file phpdbg_utils.h.
#define PHPDBG_OUTPUT_BACKUP | ( | ) |
Definition at line 123 of file phpdbg_utils.h.
#define PHPDBG_OUTPUT_BACKUP_DEFINES | ( | ) |
Definition at line 112 of file phpdbg_utils.h.
#define PHPDBG_OUTPUT_BACKUP_RESTORE | ( | ) |
Definition at line 127 of file phpdbg_utils.h.
#define PHPDBG_OUTPUT_BACKUP_SWAP | ( | ) |
Definition at line 118 of file phpdbg_utils.h.
typedef struct _phpdbg_color_t phpdbg_color_t |
typedef struct _phpdbg_element_t phpdbg_element_t |
typedef int(* phpdbg_parse_var_func) (char *name, size_t len, char *keyname, size_t keylen, HashTable *parent, zval *zv) |
Definition at line 86 of file phpdbg_utils.h.
typedef int(* phpdbg_parse_var_with_arg_func) (char *name, size_t len, char *keyname, size_t keylen, HashTable *parent, zval *zv, void *arg) |
Definition at line 87 of file phpdbg_utils.h.
PHPDBG_API bool phpdbg_check_caught_ex | ( | zend_execute_data * | ex, |
zend_object * | exception ) |
Definition at line 612 of file phpdbg_utils.c.
PHPDBG_API const char * phpdbg_current_file | ( | void | ) |
Definition at line 157 of file phpdbg_utils.c.
PHPDBG_API const phpdbg_color_t * phpdbg_get_color | ( | const char * | name, |
size_t | name_length ) |
Definition at line 227 of file phpdbg_utils.c.
PHPDBG_API const phpdbg_color_t * phpdbg_get_colors | ( | void | ) |
Definition at line 259 of file phpdbg_utils.c.
PHPDBG_API int phpdbg_get_element | ( | const char * | name, |
size_t | len ) |
Definition at line 264 of file phpdbg_utils.c.
PHPDBG_API const zend_function * phpdbg_get_function | ( | const char * | fname, |
const char * | cname ) |
Definition at line 168 of file phpdbg_utils.c.
PHPDBG_API const char * phpdbg_get_prompt | ( | void | ) |
Definition at line 296 of file phpdbg_utils.c.
char * phpdbg_get_property_key | ( | char * | key | ) |
Definition at line 432 of file phpdbg_utils.c.
PHPDBG_API uint32_t phpdbg_get_terminal_height | ( | void | ) |
Definition at line 368 of file phpdbg_utils.c.
PHPDBG_API uint32_t phpdbg_get_terminal_width | ( | void | ) |
Definition at line 350 of file phpdbg_utils.c.
PHPDBG_API int phpdbg_is_addr | ( | const char * | str | ) |
Definition at line 107 of file phpdbg_utils.c.
int phpdbg_is_auto_global | ( | char * | name, |
int | len ) |
Definition at line 608 of file phpdbg_utils.c.
PHPDBG_API int phpdbg_is_class_method | ( | const char * | str, |
size_t | len, | ||
char ** | class, | ||
char ** | method ) |
Definition at line 112 of file phpdbg_utils.c.
PHPDBG_API int phpdbg_is_empty | ( | const char * | str | ) |
Definition at line 93 of file phpdbg_utils.c.
PHPDBG_API int phpdbg_is_numeric | ( | const char * | str | ) |
Input scan functions
Definition at line 79 of file phpdbg_utils.c.
PHPDBG_API int phpdbg_parse_variable | ( | char * | input, |
size_t | len, | ||
HashTable * | parent, | ||
size_t | i, | ||
phpdbg_parse_var_func | callback, | ||
bool | silent ) |
Definition at line 443 of file phpdbg_utils.c.
PHPDBG_API int phpdbg_parse_variable_with_arg | ( | char * | input, |
size_t | len, | ||
HashTable * | parent, | ||
size_t | i, | ||
phpdbg_parse_var_with_arg_func | callback, | ||
phpdbg_parse_var_with_arg_func | step_cb, | ||
bool | silent, | ||
void * | arg ) |
Definition at line 447 of file phpdbg_utils.c.
int phpdbg_rebuild_symtable | ( | void | ) |
Definition at line 336 of file phpdbg_utils.c.
PHPDBG_API char * phpdbg_resolve_path | ( | const char * | path | ) |
Definition at line 146 of file phpdbg_utils.c.
int phpdbg_safe_class_lookup | ( | const char * | name, |
int | name_length, | ||
zend_class_entry ** | ce ) |
Definition at line 398 of file phpdbg_utils.c.
PHPDBG_API void phpdbg_set_async_io | ( | int | fd | ) |
Definition at line 389 of file phpdbg_utils.c.
PHPDBG_API void phpdbg_set_color | ( | int | element, |
const phpdbg_color_t * | color ) |
Definition at line 245 of file phpdbg_utils.c.
PHPDBG_API void phpdbg_set_color_ex | ( | int | element, |
const char * | name, | ||
size_t | name_length ) |
Definition at line 250 of file phpdbg_utils.c.
PHPDBG_API void phpdbg_set_prompt | ( | const char * | prompt | ) |
Definition at line 279 of file phpdbg_utils.c.
char * phpdbg_short_zval_print | ( | zval * | zv, |
int | maxlen ) |
Definition at line 660 of file phpdbg_utils.c.
PHPDBG_API char * phpdbg_trim | ( | const char * | str, |
size_t | len, | ||
size_t * | new_len ) |
Definition at line 197 of file phpdbg_utils.c.