charset 361 ext/filter/filter.c static void php_zval_filter(zval **value, long filter, long flags, zval *options, char* charset, zend_bool copy TSRMLS_DC) /* {{{ */ charset 391 ext/filter/filter.c filter_func.function(*value, flags, options, charset TSRMLS_CC); charset 497 ext/filter/filter.c static void php_zval_filter_recursive(zval **value, long filter, long flags, zval *options, char *charset, zend_bool copy TSRMLS_DC) /* {{{ */ charset 514 ext/filter/filter.c php_zval_filter_recursive(element, filter, flags, options, charset, copy TSRMLS_CC); charset 517 ext/filter/filter.c php_zval_filter(element, filter, flags, options, charset, copy TSRMLS_CC); charset 521 ext/filter/filter.c php_zval_filter(value, filter, flags, options, charset, copy TSRMLS_CC); charset 595 ext/filter/filter.c char *charset = NULL; charset 650 ext/filter/filter.c php_zval_filter_recursive(filtered, filter, filter_flags, options, charset, copy TSRMLS_CC); charset 666 ext/filter/filter.c php_zval_filter(filtered, filter, filter_flags, options, charset, copy TSRMLS_CC); charset 453 ext/filter/logical_filters.c php_filter_url(value, flags, option_array, charset TSRMLS_CC); charset 73 ext/filter/php_filter.h #define PHP_INPUT_FILTER_PARAM_DECL zval *value, long flags, zval *option_array, char *charset TSRMLS_DC 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 534 ext/iconv/iconv.c static int _php_check_ignore(const char *charset) charset 536 ext/iconv/iconv.c size_t clen = strlen(charset); charset 537 ext/iconv/iconv.c if (clen >= 9 && strcmp("//IGNORE", charset+clen-8) == 0) { charset 540 ext/iconv/iconv.c if (clen >= 19 && strcmp("//IGNORE//TRANSLIT", charset+clen-18) == 0) { charset 2055 ext/iconv/iconv.c char *charset = get_internal_encoding(TSRMLS_C); charset 2065 ext/iconv/iconv.c &str, &str_len, &charset, &charset_len) == FAILURE) { charset 2074 ext/iconv/iconv.c err = _php_iconv_strlen(&retval, str, str_len, charset); charset 2075 ext/iconv/iconv.c _php_iconv_show_error(err, GENERIC_SUPERSET_NAME, charset TSRMLS_CC); charset 2088 ext/iconv/iconv.c char *charset = get_internal_encoding(TSRMLS_C); charset 2100 ext/iconv/iconv.c &charset, &charset_len) == FAILURE) { charset 2113 ext/iconv/iconv.c err = _php_iconv_substr(&retval, str, str_len, offset, length, charset); charset 2114 ext/iconv/iconv.c _php_iconv_show_error(err, GENERIC_SUPERSET_NAME, charset TSRMLS_CC); charset 2128 ext/iconv/iconv.c char *charset = get_internal_encoding(TSRMLS_C); charset 2142 ext/iconv/iconv.c &offset, &charset, &charset_len) == FAILURE) { charset 2161 ext/iconv/iconv.c offset, charset); charset 2162 ext/iconv/iconv.c _php_iconv_show_error(err, GENERIC_SUPERSET_NAME, charset TSRMLS_CC); charset 2176 ext/iconv/iconv.c char *charset = get_internal_encoding(TSRMLS_C); charset 2189 ext/iconv/iconv.c &charset, &charset_len) == FAILURE) { charset 2203 ext/iconv/iconv.c -1, charset); charset 2204 ext/iconv/iconv.c _php_iconv_show_error(err, GENERIC_SUPERSET_NAME, charset TSRMLS_CC); charset 2340 ext/iconv/iconv.c char *charset = get_internal_encoding(TSRMLS_C); charset 2349 ext/iconv/iconv.c &encoded_str, &encoded_str_len, &mode, &charset, &charset_len) == FAILURE) { charset 2359 ext/iconv/iconv.c err = _php_iconv_mime_decode(&retval, encoded_str, encoded_str_len, charset, NULL, mode); charset 2360 ext/iconv/iconv.c _php_iconv_show_error(err, charset, "???" TSRMLS_CC); charset 2381 ext/iconv/iconv.c char *charset = get_internal_encoding(TSRMLS_C); charset 2388 ext/iconv/iconv.c &encoded_str, &encoded_str_len, &mode, &charset, &charset_len) == FAILURE) { charset 2409 ext/iconv/iconv.c if (PHP_ICONV_ERR_SUCCESS != (err = _php_iconv_mime_decode(&decoded_header, encoded_str, encoded_str_len, charset, &next_pos, mode))) { charset 2465 ext/iconv/iconv.c _php_iconv_show_error(err, charset, "???" TSRMLS_CC); charset 2508 ext/iconv/iconv.c char *type, *charset; charset 2511 ext/iconv/iconv.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ss", &type, &type_len, &charset, &charset_len) == FAILURE) charset 2520 ext/iconv/iconv.c retval = zend_alter_ini_entry("iconv.input_encoding", sizeof("iconv.input_encoding"), charset, charset_len, PHP_INI_USER, PHP_INI_STAGE_RUNTIME); charset 2522 ext/iconv/iconv.c retval = zend_alter_ini_entry("iconv.output_encoding", sizeof("iconv.output_encoding"), charset, charset_len, PHP_INI_USER, PHP_INI_STAGE_RUNTIME); charset 2524 ext/iconv/iconv.c retval = zend_alter_ini_entry("iconv.internal_encoding", sizeof("iconv.internal_encoding"), charset, charset_len, 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 3092 ext/imap/php_imap.c char *criteria = NULL, *charset = NULL; charset 3102 ext/imap/php_imap.c if (zend_parse_parameters(argc TSRMLS_CC, "rll|lss", &streamind, &pgm, &rev, &flags, &criteria, &criteria_len, &charset, &charset_len) == FAILURE) { charset 3131 ext/imap/php_imap.c slst = mail_sort(imap_le_struct->imap_stream, (argc == 6 ? charset : NIL), spg, mypgm, (argc >= 4 ? flags : NIL)); charset 4088 ext/imap/php_imap.c char *criteria, *charset = NULL; charset 4097 ext/imap/php_imap.c if (zend_parse_parameters(argc TSRMLS_CC, "rs|ls", &streamind, &criteria, &criteria_len, &flags, &charset, &charset_len) == FAILURE) { charset 4108 ext/imap/php_imap.c mail_search_full(imap_le_struct->imap_stream, (argc == 4 ? charset : NIL), pgm, flags); charset 4216 ext/imap/php_imap.c char *str, *string, *charset, encoding, *text, *decode; charset 4230 ext/imap/php_imap.c charset = (char *) safe_emalloc((end + 1), 2, 0); charset 4231 ext/imap/php_imap.c text = &charset[end + 1]; charset 4249 ext/imap/php_imap.c memcpy(charset, &string[charset_token + 2], encoding_token - (charset_token + 2)); /* Extract charset encoding */ charset 4250 ext/imap/php_imap.c charset[encoding_token-(charset_token + 2)] = 0x00; charset 4262 ext/imap/php_imap.c efree(charset); charset 4268 ext/imap/php_imap.c add_property_string(myobject, "charset", charset, 1); charset 4304 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 389 ext/mbstring/mbstring.c ZEND_ARG_INFO(0, charset) charset 2116 ext/mbstring/mbstring.c const char *charset; charset 2159 ext/mbstring/mbstring.c charset = encoding->mime_name; charset 2160 ext/mbstring/mbstring.c if (charset) { charset 2161 ext/mbstring/mbstring.c len = spprintf( &p, 0, "Content-Type: %s; charset=%s", mimetype, charset ); charset 3330 ext/mbstring/mbstring.c enum mbfl_no_encoding charset, transenc; charset 3348 ext/mbstring/mbstring.c charset = mbfl_no_encoding_pass; charset 3352 ext/mbstring/mbstring.c charset = mbfl_name2no_encoding(charset_name); charset 3353 ext/mbstring/mbstring.c if (charset == mbfl_no_encoding_invalid) { charset 3360 ext/mbstring/mbstring.c charset = lang->mail_charset; charset 3374 ext/mbstring/mbstring.c ret = mbfl_mime_header_encode(&string, &result, charset, transenc, linefeed, indent); charset 4118 ext/mbstring/mbstring.c char *charset = NULL; charset 4136 ext/mbstring/mbstring.c charset = php_strtok_r(NULL, "= \"", &tmp); charset 4137 ext/mbstring/mbstring.c if (charset != NULL) { charset 4138 ext/mbstring/mbstring.c _tran_cs = mbfl_name2no_encoding(charset); charset 4142 ext/mbstring/mbstring.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unsupported charset \"%s\" - will be regarded as ascii", charset); charset 261 ext/mssql/php_mssql.c STD_PHP_INI_ENTRY("mssql.charset", "", PHP_INI_ALL, OnUpdateString, charset, zend_mssql_globals, mssql_globals) charset 623 ext/mssql/php_mssql.c if (MS_SQL_G(charset) && strlen(MS_SQL_G(charset))) { charset 624 ext/mssql/php_mssql.c DBSETLCHARSET(mssql.login, MS_SQL_G(charset)); charset 164 ext/mssql/php_mssql.h char *charset; charset 652 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 1037 ext/mysqli/mysqli_nonapi.c cs = mysql->mysql->data->charset; charset 174 ext/mysqlnd/mysqlnd.c conn->charset = NULL; charset 449 ext/mysqlnd/mysqlnd.c const MYSQLND_CHARSET * charset; charset 487 ext/mysqlnd/mysqlnd.c if (options->charset_name && (charset = mysqlnd_find_charset_name(options->charset_name))) { charset 488 ext/mysqlnd/mysqlnd.c auth_packet->charset_no = charset->nr; charset 1652 ext/mysqlnd/mysqlnd.c ret = mysqlnd_cset_escape_quotes(conn->charset, newstr, escapestr, escapestr_len TSRMLS_CC); charset 1654 ext/mysqlnd/mysqlnd.c ret = mysqlnd_cset_escape_slashes(conn->charset, newstr, escapestr, escapestr_len TSRMLS_CC); charset 1823 ext/mysqlnd/mysqlnd.c const MYSQLND_CHARSET * const charset = mysqlnd_find_charset_name(csname); charset 1828 ext/mysqlnd/mysqlnd.c if (!charset) { charset 1843 ext/mysqlnd/mysqlnd.c conn->charset = charset; charset 2119 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 ulong mysqlnd_cset_escape_quotes(const MYSQLND_CHARSET * const charset, char *newstr, charset 426 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_conn_data__set_charset)(MYSQLND_CONN_DATA * const conn, const char * const charset TSRMLS_DC); charset 1759 ext/oci8/oci8.c char *dbname = NULL, *charset = NULL; charset 1765 ext/oci8/oci8.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ss|ssl", &username, &username_len, &password, &password_len, &dbname, &dbname_len, &charset, &charset_len, &session_mode) == FAILURE) { charset 1771 ext/oci8/oci8.c DTRACE_OCI8_CONNECT_ENTRY(username, dbname, charset, session_mode, persistent, exclusive); charset 1776 ext/oci8/oci8.c charset = NULL; charset 1779 ext/oci8/oci8.c connection = php_oci_do_connect_ex(username, username_len, password, password_len, NULL, 0, dbname, dbname_len, charset, session_mode, persistent, exclusive TSRMLS_CC); charset 1801 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, long session_mode, int persistent, int exclusive TSRMLS_DC) charset 1901 ext/oci8/oci8.c if (charset && *charset) { charset 1902 ext/oci8/oci8.c PHP_OCI_CALL_RETURN(charsetid, OCINlsCharSetNameToId, (OCI_G(env), (CONST oratext *)charset)); charset 1904 ext/oci8/oci8.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "Invalid character set name: %s", charset); charset 2141 ext/oci8/oci8.c connection->charset = charsetid; charset 2143 ext/oci8/oci8.c connection->charset = charsetid_nls_lang; charset 3075 ext/oci8/oci8.c if (!(connection->env = php_oci_create_env(connection->charset TSRMLS_CC))) { charset 3264 ext/oci8/oci8.c !(connection->private_spool = php_oci_create_spool(username, username_len, password, password_len, dbname, dbname_len, NULL, 0, connection->charset TSRMLS_CC))) { charset 93 ext/oci8/oci8_lob.c descriptor->charset_id = connection->charset; charset 137 ext/oci8/php_oci8_int.h ub2 charset; /* charset ID */ charset 410 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, long session_mode, int persistent, int exclusive TSRMLS_DC); charset 235 ext/pdo_oci/oci_driver.c if (H->charset && H->env) { charset 608 ext/pdo_oci/oci_driver.c H->charset = OCINlsCharSetNameToId(pdo_oci_Env, (const oratext *)vars[0].optval); charset 609 ext/pdo_oci/oci_driver.c if (!H->charset) { charset 613 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 38 ext/pdo_oci/php_pdo_oci_int.h ub2 charset; charset 3872 ext/soap/soap.c doc->charset = XML_CHAR_ENCODING_UTF8; charset 4238 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 1468 ext/standard/basic_functions.c ZEND_ARG_INFO(0, charset) charset 1480 ext/standard/basic_functions.c ZEND_ARG_INFO(0, charset) charset 1486 ext/standard/basic_functions.c ZEND_ARG_INFO(0, charset) 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 456 ext/standard/html.c charset = charset_map[i].charset; charset 466 ext/standard/html.c return charset; charset 575 ext/standard/html.c static inline int map_from_unicode(unsigned code, enum entity_charset charset, unsigned *res) charset 581 ext/standard/html.c switch (charset) { charset 876 ext/standard/html.c static inline size_t write_octet_sequence(unsigned char *buf, enum entity_charset charset, unsigned code) { charset 878 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(q, charset, code); charset 1029 ext/standard/html.c q += write_octet_sequence(q, charset, code2); charset 1102 ext/standard/html.c enum entity_charset charset; charset 1107 ext/standard/html.c charset = determine_charset(hint_charset TSRMLS_CC); charset 1109 ext/standard/html.c charset = cs_8859_1; /* charset shouldn't matter, use ISO-8859-1 for performance */ charset 1130 ext/standard/html.c traverse_for_entities(old, oldlen, ret, &retlen, 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 TSRMLS_CC); 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 1332 ext/standard/html.c find_entity_for_char(this_char, charset, entity_table.ms_table, &rep, charset 1347 ext/standard/html.c if (CHARSET_UNICODE_COMPAT(charset)) { charset 1559 ext/standard/html.c enum entity_charset charset, charset 1566 ext/standard/html.c written_k1 = write_octet_sequence(key, charset, orig_cp); charset 1594 ext/standard/html.c if (!CHARSET_UNICODE_COMPAT(charset)) { charset 1595 ext/standard/html.c if (map_from_unicode(uni_cp, charset, &spe_cp) == FAILURE) charset 1601 ext/standard/html.c written_k2 = write_octet_sequence(&key[written_k1], charset, spe_cp); charset 1622 ext/standard/html.c enum entity_charset charset; charset 1633 ext/standard/html.c charset = determine_charset(charset_hint TSRMLS_CC); charset 1635 ext/standard/html.c LIMIT_ALL(all, doctype, charset); charset 1640 ext/standard/html.c if (all && !CHARSET_UNICODE_COMPAT(charset)) { charset 1641 ext/standard/html.c to_uni_table = enc_to_uni_index[charset]; charset 1647 ext/standard/html.c if (CHARSET_UNICODE_COMPAT(charset)) { charset 1651 ext/standard/html.c if (CHARSET_SINGLE_BYTE(charset)) { /* ISO-8859-1 */ charset 1674 ext/standard/html.c write_s3row_data(r, code, charset, return_value); charset 1696 ext/standard/html.c write_s3row_data(r, i, charset, return_value); charset 42 ext/standard/html_tables.h enum entity_charset charset; charset 49 ext/sybase_ct/php_sybase_ct.c ZEND_ARG_INFO(0, charset) charset 58 ext/sybase_ct/php_sybase_ct.c ZEND_ARG_INFO(0, charset) charset 629 ext/sybase_ct/php_sybase_ct.c static int php_sybase_do_connect_internal(sybase_link *sybase, char *host, char *user, char *passwd, char *charset, char *appname TSRMLS_DC) charset 663 ext/sybase_ct/php_sybase_ct.c if (charset) { charset 670 ext/sybase_ct/php_sybase_ct.c if (cs_locale(SybCtG(context), CS_SET, tmp_locale, CS_SYB_CHARSET, charset, CS_NULLTERM, NULL)!=CS_SUCCEED) { charset 731 ext/sybase_ct/php_sybase_ct.c char *user = NULL, *passwd = NULL, *host = NULL, *charset = NULL, *appname = NULL; charset 737 ext/sybase_ct/php_sybase_ct.c host= user= passwd= charset= appname= NULL; charset 739 ext/sybase_ct/php_sybase_ct.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|s!s!s!s!s!", &host, &len, &user, &len, &passwd, &len, &charset, &len, &appname, &len) == FAILURE) { charset 743 ext/sybase_ct/php_sybase_ct.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|s!s!s!s!s!b", &host, &len, &user, &len, &passwd, &len, &charset, &len, &appname, &len, &new) == FAILURE) { charset 754 ext/sybase_ct/php_sybase_ct.c charset ? charset : "", charset 784 ext/sybase_ct/php_sybase_ct.c if (!php_sybase_do_connect_internal(sybase_ptr, host, user, passwd, charset, appname TSRMLS_CC)) { charset 838 ext/sybase_ct/php_sybase_ct.c if (!php_sybase_do_connect_internal(sybase_ptr, host, user, passwd, charset, appname TSRMLS_CC)) { charset 882 ext/sybase_ct/php_sybase_ct.c if (!php_sybase_do_connect_internal(sybase_ptr, host, user, passwd, charset, appname TSRMLS_CC)) { charset 482 ext/xml/compat.c parser->parser->charset = XML_CHAR_ENCODING_NONE; charset 585 ext/xml/compat.c if (parser->parser->charset == XML_CHAR_ENCODING_NONE) { charset 599 ext/xml/compat.c parser->parser->charset = XML_CHAR_ENCODING_UTF8; charset 318 main/SAPI.c char *mimetype, *charset, *content_type; charset 329 main/SAPI.c charset = SG(default_charset); charset 332 main/SAPI.c charset = SAPI_DEFAULT_CHARSET; charset 336 main/SAPI.c if (*charset && strncasecmp(mimetype, "text/", 5) == 0) { charset 346 main/SAPI.c memcpy(p, charset, charset_len + 1); charset 386 main/SAPI.c char *charset, *newtype; charset 388 main/SAPI.c charset = SG(default_charset) ? SG(default_charset) : SAPI_DEFAULT_CHARSET; charset 391 main/SAPI.c if (*charset && strncmp(*mimetype, "text/", 5) == 0 && strstr(*mimetype, "charset=") == NULL) { charset 392 main/SAPI.c newlen = len + (sizeof(";charset=")-1) + strlen(charset); charset 396 main/SAPI.c strlcat(newtype, charset, newlen + 1);