#include <stdio.h>
#include <limits.h>
#include <ctype.h>
#include "php.h"
#include "php_variables.h"
#include <locale.h>
#include "zend_execute.h"
#include "zend_operators.h"
#include "zend_strtod.h"
#include "php_globals.h"
#include "basic_functions.h"
#include "scanf.h"
Go to the source code of this file.
◆ SCAN_EXPOK
#define SCAN_EXPOK 0x200 /* An exponent is allowed. */ |
◆ SCAN_NODIGITS
#define SCAN_NODIGITS 0x20 /* No digits have been scanned. */ |
◆ SCAN_NOSKIP
#define SCAN_NOSKIP 0x1 /* Don't skip blanks. */ |
◆ SCAN_NOZERO
#define SCAN_NOZERO 0x40 /* No zero digits have been scanned. */ |
◆ SCAN_PTOK
#define SCAN_PTOK 0x100 /* Decimal point is allowed. */ |
◆ SCAN_SIGNOK
#define SCAN_SIGNOK 0x10 /* A +/- character is allowed. */ |
◆ SCAN_SUPPRESS
#define SCAN_SUPPRESS 0x2 /* Suppress assignment. */ |
◆ SCAN_UNSIGNED
#define SCAN_UNSIGNED 0x4 /* Read an unsigned value. */ |
◆ SCAN_WIDTH
◆ SCAN_XOK
#define SCAN_XOK 0x80 /* An 'x' is allowed. */ |
◆ STATIC_LIST_SIZE
◆ UCHAR
Value:
Definition at line 92 of file scanf.c.
◆ CharSet
typedef struct CharSet CharSet |
◆ int_string_formater
typedef zend_long(* int_string_formater) (const char *, char **, int) |
◆ php_sscanf_internal()
PHPAPI int php_sscanf_internal |
( |
char * | string, |
|
|
char * | format, |
|
|
int | argCount, |
|
|
zval * | args, |
|
|
int | varStart, |
|
|
zval * | return_value ) |
◆ ValidateFormat()
PHPAPI int ValidateFormat |
( |
char * | format, |
|
|
int | numVars, |
|
|
int * | totalSubs ) |