charset 369 ext/filter/filter.c static void php_zval_filter(zval *value, zend_long filter, zend_long flags, zval *options, char* charset, zend_bool copy) /* {{{ */ charset 405 ext/filter/filter.c filter_func.function(value, flags, options, charset); charset 498 ext/filter/filter.c static void php_zval_filter_recursive(zval *value, zend_long filter, zend_long flags, zval *options, char *charset, zend_bool copy) /* {{{ */ charset 512 ext/filter/filter.c php_zval_filter_recursive(element, filter, flags, options, charset, copy); charset 515 ext/filter/filter.c php_zval_filter(element, filter, flags, options, charset, copy); charset 519 ext/filter/filter.c php_zval_filter(value, filter, flags, options, charset, copy); charset 592 ext/filter/filter.c char *charset = NULL; charset 645 ext/filter/filter.c php_zval_filter_recursive(filtered, filter, filter_flags, options, charset, copy); charset 661 ext/filter/filter.c php_zval_filter(filtered, filter, filter_flags, options, charset, copy); charset 522 ext/filter/logical_filters.c php_filter_url(value, flags, option_array, charset); charset 74 ext/filter/php_filter.h #define PHP_INPUT_FILTER_PARAM_DECL zval *value, zend_long flags, zval *option_array, char *charset charset 68 ext/iconv/iconv.c ZEND_ARG_INFO(0, charset) charset 75 ext/iconv/iconv.c ZEND_ARG_INFO(0, charset) charset 82 ext/iconv/iconv.c ZEND_ARG_INFO(0, charset) charset 88 ext/iconv/iconv.c ZEND_ARG_INFO(0, charset) charset 100 ext/iconv/iconv.c ZEND_ARG_INFO(0, charset) charset 106 ext/iconv/iconv.c ZEND_ARG_INFO(0, charset) charset 117 ext/iconv/iconv.c ZEND_ARG_INFO(0, charset) charset 539 ext/iconv/iconv.c static int _php_check_ignore(const char *charset) charset 541 ext/iconv/iconv.c size_t clen = strlen(charset); charset 542 ext/iconv/iconv.c if (clen >= 9 && strcmp("//IGNORE", charset+clen-8) == 0) { charset 545 ext/iconv/iconv.c if (clen >= 19 && strcmp("//IGNORE//TRANSLIT", charset+clen-18) == 0) { charset 2052 ext/iconv/iconv.c char *charset = get_internal_encoding(); charset 2061 ext/iconv/iconv.c &str, &charset, &charset_len) == FAILURE) { charset 2070 ext/iconv/iconv.c err = _php_iconv_strlen(&retval, ZSTR_VAL(str), ZSTR_LEN(str), charset); charset 2071 ext/iconv/iconv.c _php_iconv_show_error(err, GENERIC_SUPERSET_NAME, charset); charset 2084 ext/iconv/iconv.c char *charset = get_internal_encoding(); charset 2095 ext/iconv/iconv.c &charset, &charset_len) == FAILURE) { charset 2108 ext/iconv/iconv.c err = _php_iconv_substr(&retval, ZSTR_VAL(str), ZSTR_LEN(str), offset, length, charset); charset 2109 ext/iconv/iconv.c _php_iconv_show_error(err, GENERIC_SUPERSET_NAME, charset); charset 2123 ext/iconv/iconv.c char *charset = get_internal_encoding(); charset 2135 ext/iconv/iconv.c &offset, &charset, &charset_len) == FAILURE) { charset 2154 ext/iconv/iconv.c offset, charset); charset 2155 ext/iconv/iconv.c _php_iconv_show_error(err, GENERIC_SUPERSET_NAME, charset); charset 2169 ext/iconv/iconv.c char *charset = get_internal_encoding(); charset 2180 ext/iconv/iconv.c &charset, &charset_len) == FAILURE) { charset 2194 ext/iconv/iconv.c -1, charset); charset 2195 ext/iconv/iconv.c _php_iconv_show_error(err, GENERIC_SUPERSET_NAME, charset); charset 2310 ext/iconv/iconv.c char *charset = get_internal_encoding(); charset 2319 ext/iconv/iconv.c &encoded_str, &mode, &charset, &charset_len) == FAILURE) { charset 2329 ext/iconv/iconv.c err = _php_iconv_mime_decode(&retval, ZSTR_VAL(encoded_str), ZSTR_LEN(encoded_str), charset, NULL, (int)mode); charset 2330 ext/iconv/iconv.c _php_iconv_show_error(err, charset, "???"); charset 2350 ext/iconv/iconv.c char *charset = get_internal_encoding(); charset 2359 ext/iconv/iconv.c &encoded_str, &mode, &charset, &charset_len) == FAILURE) { charset 2382 ext/iconv/iconv.c if (PHP_ICONV_ERR_SUCCESS != (err = _php_iconv_mime_decode(&decoded_header, enc_str_tmp, enc_str_len_tmp, charset, &next_pos, (int)mode))) { charset 2436 ext/iconv/iconv.c _php_iconv_show_error(err, charset, "???"); charset 2480 ext/iconv/iconv.c zend_string *charset; charset 2484 ext/iconv/iconv.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "sS", &type, &type_len, &charset) == FAILURE) charset 2487 ext/iconv/iconv.c if (ZSTR_LEN(charset) >= ICONV_CSNMAXLEN) { charset 2502 ext/iconv/iconv.c retval = zend_alter_ini_entry(name, charset, PHP_INI_USER, PHP_INI_STAGE_RUNTIME); charset 386 ext/imap/php_imap.c ZEND_ARG_INFO(0, charset) charset 442 ext/imap/php_imap.c ZEND_ARG_INFO(0, charset) charset 3134 ext/imap/php_imap.c zend_string *criteria = NULL, *charset = NULL; charset 3143 ext/imap/php_imap.c if (zend_parse_parameters(argc, "rll|lSS", &streamind, &pgm, &rev, &flags, &criteria, &charset) == FAILURE) { charset 3174 ext/imap/php_imap.c slst = mail_sort(imap_le_struct->imap_stream, (argc == 6 ? ZSTR_VAL(charset) : NIL), spg, mypgm, (argc >= 4 ? flags : NIL)); charset 4129 ext/imap/php_imap.c zend_string *criteria, *charset = NULL; charset 4137 ext/imap/php_imap.c if (zend_parse_parameters(argc, "rS|lS", &streamind, &criteria, &flags, &charset) == FAILURE) { charset 4150 ext/imap/php_imap.c mail_search_full(imap_le_struct->imap_stream, (argc == 4 ? ZSTR_VAL(charset) : NIL), pgm, flags); charset 4259 ext/imap/php_imap.c char *string, *charset, encoding, *text, *decode; charset 4272 ext/imap/php_imap.c charset = (char *) safe_emalloc((end + 1), 2, 0); charset 4273 ext/imap/php_imap.c text = &charset[end + 1]; charset 4290 ext/imap/php_imap.c memcpy(charset, &string[charset_token + 2], encoding_token - (charset_token + 2)); /* Extract charset encoding */ charset 4291 ext/imap/php_imap.c charset[encoding_token-(charset_token + 2)] = 0x00; charset 4303 ext/imap/php_imap.c efree(charset); charset 4308 ext/imap/php_imap.c add_property_string(&myobject, "charset", charset); charset 4343 ext/imap/php_imap.c efree(charset); charset 60 ext/interbase/interbase.c ZEND_ARG_INFO(0, charset) charset 70 ext/interbase/interbase.c ZEND_ARG_INFO(0, charset) charset 381 ext/mbstring/mbstring.c ZEND_ARG_INFO(0, charset) charset 2122 ext/mbstring/mbstring.c const char *charset; charset 2165 ext/mbstring/mbstring.c charset = encoding->mime_name; charset 2166 ext/mbstring/mbstring.c if (charset) { charset 2167 ext/mbstring/mbstring.c len = spprintf( &p, 0, "Content-Type: %s; charset=%s", mimetype, charset ); charset 3471 ext/mbstring/mbstring.c enum mbfl_no_encoding charset, transenc; charset 3496 ext/mbstring/mbstring.c charset = mbfl_no_encoding_pass; charset 3500 ext/mbstring/mbstring.c charset = mbfl_name2no_encoding(charset_name); charset 3501 ext/mbstring/mbstring.c if (charset == mbfl_no_encoding_invalid) { charset 3508 ext/mbstring/mbstring.c charset = lang->mail_charset; charset 3522 ext/mbstring/mbstring.c ret = mbfl_mime_header_encode(&string, &result, charset, transenc, linefeed, indent); charset 4258 ext/mbstring/mbstring.c char *charset = NULL; charset 4274 ext/mbstring/mbstring.c charset = php_strtok_r(NULL, "= \"", &tmp); charset 4275 ext/mbstring/mbstring.c if (charset != NULL) { charset 4276 ext/mbstring/mbstring.c _tran_cs = mbfl_name2no_encoding(charset); charset 4280 ext/mbstring/mbstring.c php_error_docref(NULL, E_WARNING, "Unsupported charset \"%s\" - will be regarded as ascii", charset); charset 628 ext/mysqli/mysqli_api.c old_charset = mysql->mysql->charset; charset 323 ext/mysqli/mysqli_fe.c ZEND_ARG_INFO(0, charset) charset 327 ext/mysqli/mysqli_fe.c ZEND_ARG_INFO(0, charset) charset 996 ext/mysqli/mysqli_nonapi.c cs = mysql->mysql->data->charset; charset 173 ext/mysqlnd/mysqlnd.c conn->charset = NULL; charset 446 ext/mysqlnd/mysqlnd.c const MYSQLND_CHARSET * charset; charset 484 ext/mysqlnd/mysqlnd.c if (options->charset_name && (charset = mysqlnd_find_charset_name(options->charset_name))) { charset 485 ext/mysqlnd/mysqlnd.c auth_packet->charset_no = charset->nr; charset 1650 ext/mysqlnd/mysqlnd.c ret = mysqlnd_cset_escape_quotes(conn->charset, newstr, escapestr, escapestr_len); charset 1652 ext/mysqlnd/mysqlnd.c ret = mysqlnd_cset_escape_slashes(conn->charset, newstr, escapestr, escapestr_len); charset 1820 ext/mysqlnd/mysqlnd.c const MYSQLND_CHARSET * const charset = mysqlnd_find_charset_name(csname); charset 1825 ext/mysqlnd/mysqlnd.c if (!charset) { charset 1840 ext/mysqlnd/mysqlnd.c conn->charset = charset; charset 2116 ext/mysqlnd/mysqlnd.c return conn->charset->name; charset 53 ext/mysqlnd/mysqlnd_auth.c const MYSQLND_CHARSET * charset = NULL; charset 87 ext/mysqlnd/mysqlnd_auth.c if (options->charset_name && (charset = mysqlnd_find_charset_name(options->charset_name))) { charset 88 ext/mysqlnd/mysqlnd_auth.c auth_packet->charset_no = charset->nr; charset 111 ext/mysqlnd/mysqlnd_auth.c conn->charset = mysqlnd_find_charset_nr(auth_packet->charset_no); charset 174 ext/mysqlnd/mysqlnd_auth.c const MYSQLND_CHARSET * old_cs = conn->charset; charset 223 ext/mysqlnd/mysqlnd_auth.c auth_packet->charset_no = conn->charset->nr; charset 24 ext/mysqlnd/mysqlnd_charset.h PHPAPI zend_ulong mysqlnd_cset_escape_quotes(const MYSQLND_CHARSET * const charset, char *newstr, charset 425 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_conn_data__set_charset)(MYSQLND_CONN_DATA * const conn, const char * const charset); charset 1754 ext/oci8/oci8.c char *dbname = NULL, *charset = NULL; charset 1760 ext/oci8/oci8.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "ss|ssl", &username, &username_len, &password, &password_len, &dbname, &dbname_len, &charset, &charset_len, &session_mode) == FAILURE) { charset 1766 ext/oci8/oci8.c DTRACE_OCI8_CONNECT_ENTRY(username, dbname, charset, session_mode, persistent, exclusive); charset 1771 ext/oci8/oci8.c charset = NULL; charset 1774 ext/oci8/oci8.c connection = php_oci_do_connect_ex(username, (int) username_len, password, (int) password_len, NULL, 0, dbname, (int) dbname_len, charset, session_mode, persistent, exclusive); charset 1796 ext/oci8/oci8.c php_oci_connection *php_oci_do_connect_ex(char *username, int username_len, char *password, int password_len, char *new_password, int new_password_len, char *dbname, int dbname_len, char *charset, zend_long session_mode, int persistent, int exclusive) charset 1897 ext/oci8/oci8.c if (charset && *charset) { charset 1898 ext/oci8/oci8.c PHP_OCI_CALL_RETURN(charsetid, OCINlsCharSetNameToId, (OCI_G(env), (CONST oratext *)charset)); charset 1900 ext/oci8/oci8.c php_error_docref(NULL, E_WARNING, "Invalid character set name: %s", charset); charset 2149 ext/oci8/oci8.c connection->charset = charsetid; charset 2151 ext/oci8/oci8.c connection->charset = charsetid_nls_lang; charset 3112 ext/oci8/oci8.c if (!(connection->env = php_oci_create_env(connection->charset))) { charset 3308 ext/oci8/oci8.c !(connection->private_spool = php_oci_create_spool(username, username_len, password, password_len, dbname, dbname_len, NULL, connection->charset))) { charset 93 ext/oci8/oci8_lob.c descriptor->charset_id = connection->charset; charset 144 ext/oci8/php_oci8_int.h ub2 charset; /* charset ID */ charset 425 ext/oci8/php_oci8_int.h php_oci_connection *php_oci_do_connect_ex(char *username, int username_len, char *password, int password_len, char *new_password, int new_password_len, char *dbname, int dbname_len, char *charset, zend_long session_mode, int persistent, int exclusive); charset 235 ext/pdo_oci/oci_driver.c if (H->charset && H->env) { charset 613 ext/pdo_oci/oci_driver.c H->charset = OCINlsCharSetNameToId(pdo_oci_Env, (const oratext *)vars[0].optval); charset 614 ext/pdo_oci/oci_driver.c if (!H->charset) { charset 618 ext/pdo_oci/oci_driver.c if (OCIEnvNlsCreate(&H->env, PDO_OCI_INIT_MODE, 0, NULL, NULL, NULL, 0, NULL, H->charset, H->charset) != OCI_SUCCESS) { charset 39 ext/pdo_oci/php_pdo_oci_int.h ub2 charset; charset 3864 ext/soap/soap.c doc->charset = XML_CHAR_ENCODING_UTF8; charset 4225 ext/soap/soap.c doc->charset = XML_CHAR_ENCODING_UTF8; charset 21399 ext/sqlite3/libsqlite/sqlite3.c etByte charset; /* Offset into aDigits[] of the digits string */ charset 21762 ext/sqlite3/libsqlite/sqlite3.c const char *cset = &aDigits[infop->charset]; charset 21910 ext/sqlite3/libsqlite/sqlite3.c *(bufpt++) = aDigits[infop->charset]; charset 1702 ext/standard/array.c static const uint32_t charset[16] = { charset 1721 ext/standard/array.c if (UNEXPECTED(!(charset[ch >> 5] & (1 << (ch & 0x1f))))) { charset 1738 ext/standard/array.c if (UNEXPECTED(!(charset[8 + (ch >> 5)] & (1 << (ch & 0x1f))))) { charset 62 ext/standard/html.c #define LIMIT_ALL(all, doctype, charset) do { \ charset 63 ext/standard/html.c (all) = (all) && !CHARSET_PARTIAL_SUPPORT((charset)) && ((doctype) != ENT_HTML_DOC_XML1); \ charset 102 ext/standard/html.c enum entity_charset charset, charset 117 ext/standard/html.c switch (charset) { charset 379 ext/standard/html.c enum entity_charset charset = cs_utf_8; charset 457 ext/standard/html.c charset = charset_map[i].charset; charset 467 ext/standard/html.c return charset; charset 576 ext/standard/html.c static inline int map_from_unicode(unsigned code, enum entity_charset charset, unsigned *res) charset 582 ext/standard/html.c switch (charset) { charset 877 ext/standard/html.c static inline size_t write_octet_sequence(unsigned char *buf, enum entity_charset charset, unsigned code) { charset 879 ext/standard/html.c switch (charset) { charset 944 ext/standard/html.c enum entity_charset charset) charset 1021 ext/standard/html.c if (charset != cs_utf_8) { charset 1023 ext/standard/html.c if (map_from_unicode(code, charset, &code) == FAILURE || code2 != 0) charset 1027 ext/standard/html.c q += write_octet_sequence((unsigned char*)q, charset, code); charset 1029 ext/standard/html.c q += write_octet_sequence((unsigned char*)q, charset, code2); charset 1102 ext/standard/html.c enum entity_charset charset; charset 1107 ext/standard/html.c charset = determine_charset(hint_charset); charset 1109 ext/standard/html.c charset = cs_8859_1; /* charset shouldn't matter, use ISO-8859-1 for performance */ charset 1131 ext/standard/html.c traverse_for_entities((char*)old, oldlen, ret, all, flags, inverse_map, charset); charset 1146 ext/standard/html.c enum entity_charset charset, charset 1177 ext/standard/html.c next_char = get_next_char(charset, old, oldlen, cursor, &status); charset 1230 ext/standard/html.c enum entity_charset charset = determine_charset(hint_charset); charset 1240 ext/standard/html.c if (CHARSET_PARTIAL_SUPPORT(charset)) { charset 1245 ext/standard/html.c LIMIT_ALL(all, doctype, charset); charset 1248 ext/standard/html.c if (all && !CHARSET_UNICODE_COMPAT(charset)) { charset 1249 ext/standard/html.c to_uni_table = enc_to_uni_index[charset]; charset 1259 ext/standard/html.c if (charset == cs_utf_8) { charset 1287 ext/standard/html.c unsigned int this_char = get_next_char(charset, old, oldlen, &cursor, &status); charset 1331 ext/standard/html.c find_entity_for_char(this_char, charset, entity_table.ms_table, &rep, charset 1346 ext/standard/html.c if (CHARSET_UNICODE_COMPAT(charset)) { charset 1573 ext/standard/html.c enum entity_charset charset, charset 1580 ext/standard/html.c written_k1 = write_octet_sequence((unsigned char*)key, charset, orig_cp); charset 1608 ext/standard/html.c if (!CHARSET_UNICODE_COMPAT(charset)) { charset 1609 ext/standard/html.c if (map_from_unicode(uni_cp, charset, &spe_cp) == FAILURE) charset 1615 ext/standard/html.c written_k2 = write_octet_sequence((unsigned char*)&key[written_k1], charset, spe_cp); charset 1636 ext/standard/html.c enum entity_charset charset; charset 1647 ext/standard/html.c charset = determine_charset(charset_hint); charset 1649 ext/standard/html.c LIMIT_ALL(all, doctype, charset); charset 1654 ext/standard/html.c if (all && !CHARSET_UNICODE_COMPAT(charset)) { charset 1655 ext/standard/html.c to_uni_table = enc_to_uni_index[charset]; charset 1661 ext/standard/html.c if (CHARSET_UNICODE_COMPAT(charset)) { charset 1665 ext/standard/html.c if (CHARSET_SINGLE_BYTE(charset)) { /* ISO-8859-1 */ charset 1688 ext/standard/html.c write_s3row_data(r, code, charset, return_value); charset 1710 ext/standard/html.c write_s3row_data(r, i, charset, return_value); charset 43 ext/standard/html_tables.h enum entity_charset charset; charset 473 ext/xml/compat.c parser->parser->charset = XML_CHAR_ENCODING_NONE; charset 576 ext/xml/compat.c if (parser->parser->charset == XML_CHAR_ENCODING_NONE) { charset 590 ext/xml/compat.c parser->parser->charset = XML_CHAR_ENCODING_UTF8; charset 307 main/SAPI.c char *mimetype, *charset, *content_type; charset 318 main/SAPI.c charset = SG(default_charset); charset 321 main/SAPI.c charset = SAPI_DEFAULT_CHARSET; charset 325 main/SAPI.c if (*charset && strncasecmp(mimetype, "text/", 5) == 0) { charset 335 main/SAPI.c memcpy(p, charset, charset_len + 1); charset 375 main/SAPI.c char *charset, *newtype; charset 377 main/SAPI.c charset = SG(default_charset) ? SG(default_charset) : SAPI_DEFAULT_CHARSET; charset 380 main/SAPI.c if (*charset && strncmp(*mimetype, "text/", 5) == 0 && strstr(*mimetype, "charset=") == NULL) { charset 381 main/SAPI.c newlen = len + (sizeof(";charset=")-1) + strlen(charset); charset 385 main/SAPI.c strlcat(newtype, charset, newlen + 1);