This commit is contained in:
krakjoe 2013-11-15 16:17:57 +00:00
parent 24c6e3c317
commit 8c67cf30b5
2 changed files with 7 additions and 3 deletions

View File

@ -54,11 +54,9 @@ static PHP_MINIT_FUNCTION(phpdbg) /* {{{ */
zend_execute = phpdbg_execute_ex;
#endif
REGISTER_LONG_CONSTANT("PHPDBG_EMPTY", EMPTY_PARAM, CONST_CS|CONST_PERSISTENT);
REGISTER_LONG_CONSTANT("PHPDBG_ADDR", ADDR_PARAM, CONST_CS|CONST_PERSISTENT);
REGISTER_LONG_CONSTANT("PHPDBG_FILE", FILE_PARAM, CONST_CS|CONST_PERSISTENT);
REGISTER_LONG_CONSTANT("PHPDBG_METHOD", METHOD_PARAM, CONST_CS|CONST_PERSISTENT);
REGISTER_LONG_CONSTANT("PHPDBG_NUMERIC", NUMERIC_PARAM, CONST_CS|CONST_PERSISTENT);
REGISTER_LONG_CONSTANT("PHPDBG_LINENO", NUMERIC_PARAM, CONST_CS|CONST_PERSISTENT);
REGISTER_LONG_CONSTANT("PHPDBG_FUNC", STR_PARAM, CONST_CS|CONST_PERSISTENT);
return SUCCESS;

View File

@ -34,6 +34,12 @@ phpdbg also includes a userland API to enable working with breakpoints from with
proto void phpdbg_break([integer type, string expression]);
```
The following type constants are registered by phpdbg:
- PHPDBG_FILE
- PHPDBG_METHOD
- PHPDBG_LINENO
- PHPDBG_FUNC
```php
/**