From: Marcus Boerger Date: Mon, 13 Feb 2006 09:20:19 +0000 (+0000) Subject: - Add unicode_enabled() to check whether unicode_semantics is on X-Git-Tag: RELEASE_1_2~213 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=83f1271312d794c0fbfadf1443936a5cd3b3891a;p=php - Add unicode_enabled() to check whether unicode_semantics is on --- diff --git a/ext/unicode/unicode.c b/ext/unicode/unicode.c index a1c5328fe7..4382b45adb 100644 --- a/ext/unicode/unicode.c +++ b/ext/unicode/unicode.c @@ -68,6 +68,14 @@ static PHP_FUNCTION(unicode_decode) } /* }}} */ +/* {{{ proto bool unicode_enabled() + Check whether unicode semantics is enabled */ +static PHP_FUNCTION(unicode_enabled) +{ + RETURN_BOOL(UG(unicode)); +} +/* }}} */ + /* {{{ proto string unicode_encode(unicode input, string encoding) Takes a unicode string and converts it to a string in the specified encoding */ static PHP_FUNCTION(unicode_encode) @@ -109,6 +117,7 @@ zend_function_entry unicode_functions[] = { PHP_FE(i18n_loc_get_default, NULL) PHP_FE(i18n_loc_set_default, NULL) PHP_FE(unicode_decode, NULL) + PHP_FE(unicode_enabled, NULL) PHP_FE(unicode_encode, NULL) PHP_FE(i18n_strtotitle, NULL) { NULL, NULL, NULL }