php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
Go to the source code of this file.
Data Structures | |
struct | _php_date_obj |
struct | _php_timezone_obj |
struct | _php_interval_obj |
struct | _php_period_obj |
Typedefs | |
typedef struct _php_date_obj | php_date_obj |
typedef struct _php_timezone_obj | php_timezone_obj |
typedef struct _php_interval_obj | php_interval_obj |
typedef struct _php_period_obj | php_period_obj |
Variables | |
zend_module_entry | date_module_entry |
char * | default_timezone |
char * | timezone |
HashTable * | tzcache |
timelib_error_container * | last_errors |
#define _php_strftime php_strftime |
Definition at line 139 of file php_date.h.
Definition at line 130 of file php_date.h.
#define PHP_DATE_CIVIL 1 |
Definition at line 86 of file php_date.h.
#define PHP_DATE_DOUBLE_FITS_LONG | ( | d | ) |
Definition at line 34 of file php_date.h.
#define PHP_DATE_INIT_CTOR 0x01 |
Definition at line 158 of file php_date.h.
#define PHP_DATE_INIT_FORMAT 0x02 |
Definition at line 159 of file php_date.h.
#define PHP_DATE_SIZEOF_LONG 4 |
Definition at line 25 of file php_date.h.
#define PHP_DATE_VERSION PHP_VERSION |
Definition at line 41 of file php_date.h.
#define PHP_DATE_WALL 2 |
Definition at line 87 of file php_date.h.
#define phpext_date_ptr &date_module_entry |
Definition at line 44 of file php_date.h.
Definition at line 67 of file php_date.h.
Definition at line 102 of file php_date.h.
Definition at line 121 of file php_date.h.
Definition at line 84 of file php_date.h.
typedef struct _php_date_obj php_date_obj |
Definition at line 53 of file php_date.h.
typedef struct _php_interval_obj php_interval_obj |
Definition at line 55 of file php_date.h.
typedef struct _php_period_obj php_period_obj |
Definition at line 56 of file php_date.h.
typedef struct _php_timezone_obj php_timezone_obj |
Definition at line 54 of file php_date.h.
PHPAPI timelib_tzinfo * get_timezone_info | ( | void | ) |
Definition at line 573 of file php_date.c.
PHPAPI zend_class_entry * php_date_get_date_ce | ( | void | ) |
Definition at line 274 of file php_date.c.
PHPAPI zend_class_entry * php_date_get_immutable_ce | ( | void | ) |
Definition at line 279 of file php_date.c.
PHPAPI zend_class_entry * php_date_get_interface_ce | ( | void | ) |
Definition at line 284 of file php_date.c.
PHPAPI zend_class_entry * php_date_get_interval_ce | ( | void | ) |
Definition at line 294 of file php_date.c.
PHPAPI zend_class_entry * php_date_get_period_ce | ( | void | ) |
Definition at line 299 of file php_date.c.
PHPAPI zend_class_entry * php_date_get_timezone_ce | ( | void | ) |
Definition at line 289 of file php_date.c.
PHPAPI bool php_date_initialize | ( | php_date_obj * | dateobj, |
const char * | time_str, | ||
size_t | time_str_len, | ||
const char * | format, | ||
zval * | timezone_object, | ||
int | flags ) |
Definition at line 2403 of file php_date.c.
PHPAPI bool php_date_initialize_from_ts_double | ( | php_date_obj * | dateobj, |
double | ts ) |
Definition at line 2529 of file php_date.c.
PHPAPI void php_date_initialize_from_ts_long | ( | php_date_obj * | dateobj, |
zend_long | sec, | ||
int | usec ) |
Definition at line 2519 of file php_date.c.
PHPAPI zval * php_date_instantiate | ( | zend_class_entry * | pce, |
zval * | object ) |
Definition at line 2356 of file php_date.c.
PHPAPI void php_date_set_tzdb | ( | timelib_tzdb * | tzdb | ) |
Definition at line 1045 of file php_date.c.
PHPAPI zend_string * php_format_date | ( | const char * | format, |
size_t | format_len, | ||
time_t | ts, | ||
bool | localtime ) |
Definition at line 875 of file php_date.c.
PHPAPI zend_string * php_format_date_obj | ( | const char * | format, |
size_t | format_len, | ||
php_date_obj * | date_obj ) |
Definition at line 846 of file php_date.c.
PHPAPI int php_idate | ( | char | format, |
time_t | ts, | ||
bool | localtime ) |
Definition at line 901 of file php_date.c.
PHP_MINFO_FUNCTION | ( | date | ) |
Definition at line 484 of file php_date.c.
PHP_MINIT_FUNCTION | ( | date | ) |
Definition at line 453 of file php_date.c.
PHPAPI void php_mktime | ( | INTERNAL_FUNCTION_PARAMETERS | , |
bool | gmt ) |
Definition at line 1141 of file php_date.c.
PHP_MSHUTDOWN_FUNCTION | ( | date | ) |
Definition at line 467 of file php_date.c.
Definition at line 1057 of file php_date.c.
PHP_RINIT_FUNCTION | ( | date | ) |
Definition at line 409 of file php_date.c.
PHP_RSHUTDOWN_FUNCTION | ( | date | ) |
Definition at line 423 of file php_date.c.
PHPAPI void php_strftime | ( | INTERNAL_FUNCTION_PARAMETERS | , |
bool | gm ) |
Definition at line 1257 of file php_date.c.
Definition at line 56 of file php_date.c.
ZEND_MODULE_POST_ZEND_DEACTIVATE_D | ( | date | ) |
Definition at line 434 of file php_date.c.
|
extern |
Definition at line 370 of file php_date.c.
char* default_timezone |
Definition at line 124 of file php_date.h.
timelib_error_container* last_errors |
Definition at line 127 of file php_date.h.
char* timezone |
Definition at line 125 of file php_date.h.
HashTable* tzcache |
Definition at line 126 of file php_date.h.