php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
#include "php.h"
#include "ext/standard/info.h"
#include "php_calendar.h"
#include "sdncal.h"
#include <stdio.h>
#include "calendar_arginfo.h"
Go to the source code of this file.
Data Structures | |
struct | cal_entry_t |
Macros | |
#define | JEWISH_MONTH_NAME(year) |
#define | JEWISH_HEB_MONTH_NAME(year) |
#define | CAL_JEWISH_ADD_ALAFIM_GERESH 0x2 |
#define | CAL_JEWISH_ADD_ALAFIM 0x4 |
#define | CAL_JEWISH_ADD_GERESHAYIM 0x8 |
Typedefs | |
typedef zend_long(* | cal_to_jd_func_t) (int month, int day, int year) |
typedef void(* | cal_from_jd_func_t) (zend_long jd, int *year, int *month, int *day) |
typedef char *(* | cal_as_string_func_t) (int year, int month, int day) |
Enumerations | |
enum | cal_name_type_t { CAL_GREGORIAN = 0 , CAL_JULIAN , CAL_JEWISH , CAL_FRENCH , CAL_NUM_CALS } |
enum | { CAL_DOW_DAYNO , CAL_DOW_LONG , CAL_DOW_SHORT } |
enum | { CAL_MONTH_GREGORIAN_SHORT , CAL_MONTH_GREGORIAN_LONG , CAL_MONTH_JULIAN_SHORT , CAL_MONTH_JULIAN_LONG , CAL_MONTH_JEWISH , CAL_MONTH_FRENCH } |
Variables | |
zend_module_entry | calendar_module_entry |
#define CAL_JEWISH_ADD_ALAFIM 0x4 |
Definition at line 89 of file calendar.c.
#define CAL_JEWISH_ADD_ALAFIM_GERESH 0x2 |
Definition at line 88 of file calendar.c.
#define CAL_JEWISH_ADD_GERESHAYIM 0x8 |
Definition at line 90 of file calendar.c.
#define JEWISH_HEB_MONTH_NAME | ( | year | ) |
Definition at line 73 of file calendar.c.
#define JEWISH_MONTH_NAME | ( | year | ) |
Definition at line 72 of file calendar.c.
typedef char *(* cal_as_string_func_t) (int year, int month, int day) |
Definition at line 48 of file calendar.c.
Definition at line 47 of file calendar.c.
typedef zend_long(* cal_to_jd_func_t) (int month, int day, int year) |
Definition at line 46 of file calendar.c.
anonymous enum |
Enumerator | |
---|---|
CAL_MONTH_GREGORIAN_SHORT | |
CAL_MONTH_GREGORIAN_LONG | |
CAL_MONTH_JULIAN_SHORT | |
CAL_MONTH_JULIAN_LONG | |
CAL_MONTH_JEWISH | |
CAL_MONTH_FRENCH |
Definition at line 79 of file calendar.c.
anonymous enum |
Enumerator | |
---|---|
CAL_DOW_DAYNO | |
CAL_DOW_LONG | |
CAL_DOW_SHORT |
Definition at line 76 of file calendar.c.
enum cal_name_type_t |
Enumerator | |
---|---|
CAL_GREGORIAN | |
CAL_JULIAN | |
CAL_JEWISH | |
CAL_FRENCH | |
CAL_NUM_CALS |
Definition at line 38 of file calendar.c.
PHP_FUNCTION | ( | cal_days_in_month | ) |
Definition at line 182 of file calendar.c.
PHP_FUNCTION | ( | cal_from_jd | ) |
Definition at line 247 of file calendar.c.
PHP_FUNCTION | ( | cal_info | ) |
Definition at line 151 of file calendar.c.
PHP_FUNCTION | ( | cal_to_jd | ) |
Definition at line 229 of file calendar.c.
PHP_FUNCTION | ( | frenchtojd | ) |
Definition at line 514 of file calendar.c.
PHP_FUNCTION | ( | gregoriantojd | ) |
Definition at line 314 of file calendar.c.
PHP_FUNCTION | ( | jddayofweek | ) |
Definition at line 527 of file calendar.c.
PHP_FUNCTION | ( | jdmonthname | ) |
Definition at line 557 of file calendar.c.
PHP_FUNCTION | ( | jdtofrench | ) |
Definition at line 498 of file calendar.c.
PHP_FUNCTION | ( | jdtogregorian | ) |
Definition at line 298 of file calendar.c.
PHP_FUNCTION | ( | jdtojewish | ) |
Definition at line 452 of file calendar.c.
PHP_FUNCTION | ( | jdtojulian | ) |
Definition at line 327 of file calendar.c.
PHP_FUNCTION | ( | jewishtojd | ) |
Definition at line 485 of file calendar.c.
PHP_FUNCTION | ( | juliantojd | ) |
Definition at line 343 of file calendar.c.
PHP_MINFO_FUNCTION | ( | calendar | ) |
Definition at line 118 of file calendar.c.
PHP_MINIT_FUNCTION | ( | calendar | ) |
Definition at line 111 of file calendar.c.
zend_module_entry calendar_module_entry |