|
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 |