Searched defs:extract_type (Results 1 - 2 of 2) sorted by relevance

/PHP_TRUNK/ext/intl/grapheme/
H A Dgrapheme_string.c795 /* {{{ proto string grapheme_extract(string str, int size[, int extract_type[, int start[, int next]]])
803 zend_long size; /* maximum number of grapheme clusters, bytes, or characters (based on extract_type) to return */
806 zend_long extract_type = GRAPHEME_EXTRACT_TYPE_COUNT; local
813 if (zend_parse_parameters(ZEND_NUM_ARGS(), "sl|llz", &str, &str_len, &size, &extract_type, &lstart, &next) == FAILURE) {
833 if ( extract_type < GRAPHEME_EXTRACT_TYPE_MIN || extract_type > GRAPHEME_EXTRACT_TYPE_MAX ) {
916 ret_pos = (*grapheme_extract_iters[extract_type])(bi, size, (unsigned char *)pstr, (int32_t)str_len);
/PHP_TRUNK/ext/standard/
H A Darray.c1404 /* {{{ proto int extract(array var_array [, int extract_type [, string prefix]])
1409 zend_long extract_type = EXTR_OVERWRITE; local
1418 if (zend_parse_parameters(ZEND_NUM_ARGS(), "a|lz/", &var_array, &extract_type, &prefix) == FAILURE) {
1425 Z_PARAM_LONG(extract_type)
1430 extract_refs = (extract_type & EXTR_REFS);
1434 extract_type &= 0xff;
1436 if (extract_type < EXTR_OVERWRITE || extract_type > EXTR_IF_EXISTS) {
1441 if (extract_type > EXTR_SKIP && extract_type <
[all...]

Completed in 8 milliseconds