23# define PHPDBG_DEBUG 0
43#define phpdbg_error(strfmt, ...) phpdbg_print(P_ERROR , PHPDBG_G(io)[PHPDBG_STDOUT].fd, strfmt, ##__VA_ARGS__)
44#define phpdbg_notice(strfmt, ...) phpdbg_print(P_NOTICE , PHPDBG_G(io)[PHPDBG_STDOUT].fd, strfmt, ##__VA_ARGS__)
45#define phpdbg_writeln(strfmt, ...) phpdbg_print(P_WRITELN, PHPDBG_G(io)[PHPDBG_STDOUT].fd, strfmt, ##__VA_ARGS__)
46#define phpdbg_write(strfmt, ...) phpdbg_print(P_WRITE , PHPDBG_G(io)[PHPDBG_STDOUT].fd, strfmt, ##__VA_ARGS__)
48#define phpdbg_log(fmt, ...) phpdbg_log_internal(PHPDBG_G(io)[PHPDBG_STDOUT].fd, fmt, ##__VA_ARGS__)
49#define phpdbg_out(fmt, ...) phpdbg_out_internal(PHPDBG_G(io)[PHPDBG_STDOUT].fd, fmt, ##__VA_ARGS__)
51#define phpdbg_script(type, strfmt, ...) phpdbg_print(type, PHPDBG_G(io)[PHPDBG_STDOUT].fd, strfmt, ##__VA_ARGS__)
53#define phpdbg_asprintf(buf, ...) _phpdbg_asprintf(buf, ##__VA_ARGS__)
57# define phpdbg_debug(strfmt, ...) phpdbg_log_internal(PHPDBG_G(io)[PHPDBG_STDERR].fd, strfmt, ##__VA_ARGS__)
59# define phpdbg_debug(strfmt, ...)
70#define SEPARATE "------------------------------------------------"
printf(string $format, mixed ... $values)
zend_ffi_ctype_name_buf buf
#define PHP_ATTRIBUTE_FORMAT
php_output_handler * active
PHPDBG_API int phpdbg_log_internal(int fd, const char *fmt,...)
PHPDBG_API int phpdbg_out_internal(int fd, const char *fmt,...)
PHPDBG_API int phpdbg_print(int severity, int fd, const char *strfmt,...) PHP_ATTRIBUTE_FORMAT(printf
PHPDBG_API void phpdbg_free_err_buf(void)
int phpdbg_process_print(int fd, int type, const char *msg, int msglen)
PHPDBG_API int _phpdbg_asprintf(char **buf, const char *format,...)
PHPDBG_API void phpdbg_activate_err_buf(bool active)
PHPDBG_API int phpdbg_output_err_buf(const char *strfmt,...)