12#define arginfo__ arginfo_gettext
30#if defined(HAVE_NGETTEXT)
38#if defined(HAVE_DNGETTEXT)
47#if defined(HAVE_DCNGETTEXT)
57#if defined(HAVE_BIND_TEXTDOMAIN_CODESET)
69#if defined(HAVE_NGETTEXT)
72#if defined(HAVE_DNGETTEXT)
75#if defined(HAVE_DCNGETTEXT)
78#if defined(HAVE_BIND_TEXTDOMAIN_CODESET)
89#if defined(HAVE_NGETTEXT)
92#if defined(HAVE_DNGETTEXT)
95#if defined(HAVE_DCNGETTEXT)
98#if defined(HAVE_BIND_TEXTDOMAIN_CODESET)
count(Countable|array $value, int $mode=COUNT_NORMAL)
textdomain(?string $domain=null)
bind_textdomain_codeset(string $domain, ?string $codeset=null)
dcngettext(string $domain, string $singular, string $plural, int $count, int $category)
bindtextdomain(string $domain, ?string $directory=null)
dcgettext(string $domain, string $message, int $category)
dgettext(string $domain, string $message)
dngettext(string $domain, string $singular, string $plural, int $count)
ngettext(string $singular, string $plural, int $count)
#define ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(name, return_reference, required_num_args, type)
struct _zend_function_entry zend_function_entry
#define ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(name, return_reference, required_num_args, type, allow_null)
#define ZEND_RAW_FENTRY(zend_name, name, arg_info, flags, frameless_function_infos, doc_comment)
#define ZEND_END_ARG_INFO()
#define ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(pass_by_ref, name, type_hint, allow_null, default_value)
#define ZEND_ARG_TYPE_INFO(pass_by_ref, name, type_hint, allow_null)
#define ZEND_FE(name, arg_info)
#define ZEND_FUNCTION(name)