/PHP-7.4/ |
H A D | .gdbinit | 112 ____print_str $zvalue->value.str->val $zvalue->value.str->len 353 ____print_str $p->key->val $p->key->len 610 set $maxlen = $zstr->len 612 printf "string(%d) ", $zstr->len 613 ____print_str $zstr->val $zstr->len $maxlen
|
/PHP-7.4/Zend/ |
H A D | bench.php | 342 $len = strlen($str); 343 print "$len\n";
|
H A D | zend.c | 199 if (max_len && buf.len > max_len) { in ZEND_INI_END() 200 buf.len = max_len; in ZEND_INI_END() 207 return buf.len; in ZEND_INI_END() 218 size_t len; in zend_spprintf() local 223 return len; in zend_spprintf() 230 size_t len; in zend_spprintf_unchecked() local 235 return len; in zend_spprintf_unchecked() 373 size_t len = ZSTR_LEN(str); in zend_print_zval() local 375 if (len != 0) { in zend_print_zval() 376 zend_write(ZSTR_VAL(str), len); in zend_print_zval() [all …]
|
H A D | zend_API.c | 3890 ZEND_API int zend_try_assign_typed_ref_stringl(zend_reference *ref, const char *string, size_t len)… in zend_try_assign_typed_ref_stringl() argument 3894 ZVAL_STRINGL(&tmp, string, len); in zend_try_assign_typed_ref_stringl()
|
H A D | zend_API.h | 537 ZEND_API int zend_set_local_var_str(const char *name, size_t len, zval *value, int force); 690 ZEND_API int zend_try_assign_typed_ref_stringl(zend_reference *ref, const char *string, size_t len); 916 #define _ZEND_TRY_ASSIGN_STRINGL(zv, string, len, is_ref) do { \ argument 921 zend_try_assign_typed_ref_stringl(ref, string, len); \ 927 ZVAL_STRINGL(_zv, string, len); \ 930 #define ZEND_TRY_ASSIGN_STRINGL(zv, string, len) \ argument 931 _ZEND_TRY_ASSIGN_STRINGL(zv, string, len, 0) 933 #define ZEND_TRY_ASSIGN_REF_STRINGL(zv, string, len) do { \ argument 935 _ZEND_TRY_ASSIGN_STRINGL(zv, string, len, 1); \
|
H A D | zend_alloc.c | 562 if (len == 1) { 594 if (len == 1) { 626 if (len == 1) { 825 uint32_t page_num, len; local 862 len = i - page_num; 911 if (len >= pages_count && len < best_len) { 933 best_len = len; 2982 void *tmp = malloc(len); 2993 len = zend_safe_address_guarded(nmemb, len, 0); 2995 memset(tmp, 0, len); [all …]
|
H A D | zend_alloc.h | 188 ZEND_API void * __zend_malloc(size_t len) ZEND_ATTRIBUTE_MALLOC ZEND_ATTRIBUTE_ALLOC_SIZE(1); 189 ZEND_API void * __zend_calloc(size_t nmemb, size_t len) ZEND_ATTRIBUTE_MALLOC ZEND_ATTRIBUTE_ALLOC_… 190 ZEND_API void * __zend_realloc(void *p, size_t len) ZEND_ATTRIBUTE_ALLOC_SIZE(2);
|
H A D | zend_ast.c | 1038 static ZEND_COLD int zend_ast_valid_var_name(const char *s, size_t len) in zend_ast_valid_var_name() argument 1043 if (len == 0) { in zend_ast_valid_var_name() 1052 for (i = 1; i < len; i++) { in zend_ast_valid_var_name()
|
H A D | zend_bitset.h | 108 for (i = 0; i < len; i++) { 135 for (i = 0; i < len; i++) { 144 for (i = 0; i < len; i++) { 153 for (i = 0; i < len; i++) { 162 for (i = 0; i < len; i++) { 171 for (i = 0; i < len; i++) { 180 for (i = 0; i < len; i++) { 192 for (i = 0; i < len; i++) { 202 uint32_t i = len; 221 uint32_t _i, _len = (len); \ [all …]
|
H A D | zend_builtin_functions.c | 110 ZEND_ARG_INFO(0, len) 617 zend_long len; in ZEND_FUNCTION() local 622 Z_PARAM_LONG(len) in ZEND_FUNCTION() 625 if (len < 0) { in ZEND_FUNCTION() 630 RETURN_LONG(zend_binary_strncmp(ZSTR_VAL(s1), ZSTR_LEN(s1), ZSTR_VAL(s2), ZSTR_LEN(s2), len)); in ZEND_FUNCTION() 654 zend_long len; in ZEND_FUNCTION() local 659 Z_PARAM_LONG(len) in ZEND_FUNCTION() 662 if (len < 0) { in ZEND_FUNCTION() 667 RETURN_LONG(zend_binary_strncasecmp(ZSTR_VAL(s1), ZSTR_LEN(s1), ZSTR_VAL(s2), ZSTR_LEN(s2), len)); in ZEND_FUNCTION()
|
H A D | zend_compile.c | 154 size_t len; member 182 if (uqname_len == reserved->len in zend_is_reserved_class_name() 796 ZSTR_VAL(res)[len] = '\0'; in zend_concat3() 877 … ZSTR_VAL(import_name), ZSTR_LEN(import_name), ZSTR_VAL(name) + len + 1, ZSTR_LEN(name) - len - 1); in zend_resolve_non_class_name() 1225 size_t len = 0; in zend_strnlen() local 1226 while (*s++ && maxlen--) len++; in zend_strnlen() 1227 return len; in zend_strnlen() 1726 ZSTR_VAL(result)[len] = '\0'; in zend_ast_append_str() 1779 if (2 == len) { in zend_dirname() 1784 return len; in zend_dirname() [all …]
|
H A D | zend_compile.h | 846 ZEND_API zend_bool zend_is_auto_global_str(char *name, size_t len); 847 ZEND_API size_t zend_dirname(char *path, size_t len);
|
H A D | zend_constants.h | 56 …REGISTER_STRINGL_CONSTANT(name, str, len, flags) zend_register_stringl_constant((name), sizeof(na… argument 63 …TANT(ns, name, str, len, flags) zend_register_stringl_constant(ZEND_NS_NAME(ns, name), sizeof(ZEN… argument 70 …TER_MAIN_STRINGL_CONSTANT(name, str, len, flags) zend_register_stringl_constant((name), sizeof(na… argument
|
H A D | zend_execute.c | 3664 ZEND_API zend_function * ZEND_FASTCALL zend_fetch_function_str(const char *name, size_t len) /* {{{… in zend_fetch_function_str() argument 3666 zval *zv = zend_hash_str_find(EG(function_table), name, len); in zend_fetch_function_str()
|
H A D | zend_execute.h | 313 ZEND_API zend_function * ZEND_FASTCALL zend_fetch_function_str(const char *name, size_t len);
|
H A D | zend_execute_API.c | 1619 ZEND_API int zend_set_local_var_str(const char *name, size_t len, zval *value, int force) /* {{{ */ in zend_set_local_var_str() argument 1629 zend_ulong h = zend_hash_func(name, len); in zend_set_local_var_str() 1637 ZSTR_LEN(*str) == len && in zend_set_local_var_str() 1638 memcmp(ZSTR_VAL(*str), name, len) == 0) { in zend_set_local_var_str() 1650 zend_hash_str_update(symbol_table, name, len, value); in zend_set_local_var_str() 1655 zend_hash_str_update_ind(execute_data->symbol_table, name, len, value); in zend_set_local_var_str()
|
H A D | zend_hash.c | 672 && (ZSTR_LEN(p->key) == len) in zend_hash_str_find_bucket() 673 && !memcmp(ZSTR_VAL(p->key), str, len)) { in zend_hash_str_find_bucket() 908 zend_ulong h = zend_hash_func(str, len); in zend_hash_str_update() 915 zend_ulong h = zend_hash_func(str, len); in zend_hash_str_update_ind() 922 zend_ulong h = zend_hash_func(str, len); in zend_hash_str_add() 929 zend_ulong h = zend_hash_func(str, len); in zend_hash_str_add_new() 1427 h = zend_inline_hash_func(str, len); in zend_hash_str_del_ind() 1435 && (ZSTR_LEN(p->key) == len) in zend_hash_str_del_ind() 1471 h = zend_inline_hash_func(str, len); in zend_hash_str_del() 1479 && (ZSTR_LEN(p->key) == len) in zend_hash_str_del() [all …]
|
H A D | zend_hash.h | 393 zv = zend_hash_str_find(ht, str, len); in zend_hash_str_find_ind() 403 zv = zend_hash_str_find(ht, str, len); in zend_hash_str_exists_ind() 519 if (ZEND_HANDLE_NUMERIC_STR(str, len, idx)) { in zend_symtable_str_update() 531 if (ZEND_HANDLE_NUMERIC_STR(str, len, idx)) { in zend_symtable_str_update_ind() 546 return zend_hash_str_del(ht, str, len); in zend_symtable_str_del() 558 return zend_hash_str_del_ind(ht, str, len); in zend_symtable_str_del_ind() 570 return zend_hash_str_find(ht, str, len); in zend_symtable_str_find() 582 return zend_hash_str_exists(ht, str, len); in zend_symtable_str_exists() 619 zv = zend_hash_str_add(ht, str, len, &tmp); in zend_hash_str_add_ptr() 839 zv = zend_hash_str_find(ht, str, len); in zend_hash_str_find_ptr() [all …]
|
H A D | zend_highlight.c | 56 ZEND_API void zend_html_puts(const char *s, size_t len) in zend_html_puts() argument 58 const unsigned char *ptr = (const unsigned char*)s, *end = ptr + len; in zend_html_puts() 63 LANG_SCNG(output_filter)(&filtered, &filtered_len, ptr, len); in zend_html_puts()
|
H A D | zend_highlight.h | 45 ZEND_API void zend_html_puts(const char *s, size_t len);
|
H A D | zend_ini_scanner.l | 140 #define zend_ini_copy_value(retval, str, len) \ argument 141 ZVAL_NEW_STR(retval, zend_string_init(str, len, ZEND_SYSTEM_INI)) 147 zend_ini_copy_typed_value(ini_lval, type, str, len); \ 149 zend_ini_copy_value(ini_lval, str, len); \ 187 if (convert_to_number(retval, str, len) == SUCCESS) { in zend_ini_copy_typed_value() 192 zend_ini_copy_value(retval, str, len); in zend_ini_copy_typed_value() 211 static void yy_scan_buffer(char *str, unsigned int len) in yy_scan_buffer() argument 215 YYLIMIT = YYCURSOR + len; in yy_scan_buffer() 300 int len = (int)strlen(str); in zend_ini_prepare_string_for_scanning() local 306 yy_scan_buffer(str, len); in zend_ini_prepare_string_for_scanning() [all …]
|
H A D | zend_language_parser.y | 1338 unsigned int len = 0, toklen = 0, yystr_len; variable 1364 len = LANG_SCNG(yy_leng) > 30 ? 30 : LANG_SCNG(yy_leng); 1366 len = (end - str) > 30 ? 30 : (end - str); 1370 snprintf(buffer, sizeof(buffer), "'%.*s' %.*s", len, str, toklen, tok1); 1372 snprintf(buffer, sizeof(buffer), "'%.*s'", len, str); 1376 return len + (toklen ? toklen + 1 : 0) + 2;
|
H A D | zend_language_scanner.l | 131 --(*len); in BEGIN_EXTERN_C() 895 if (len <= 1) { in zend_scan_escape_string() 896 if (len < 1) { in zend_scan_escape_string() 1003 len++; in zend_scan_escape_string() 1010 len++; in zend_scan_escape_string() 1016 len++; in zend_scan_escape_string() 1190 str += len; in strip_multiline_string_indentation() 1191 copy += len; in strip_multiline_string_indentation() 1786 --len; 1845 len = i; [all …]
|
H A D | zend_long.h | 63 # define ZEND_LTOA(i, s, len) _i64toa_s((i), (s), (len), 10) argument 71 # define ZEND_LTOA(i, s, len) \ argument 73 int st = snprintf((s), (len), ZEND_LONG_FMT, (i)); \ 92 # define ZEND_LTOA(i, s, len) _ltoa_s((i), (s), (len), 10) argument 95 # define ZEND_LTOA(i, s, len) \ argument 97 int st = snprintf((s), (len), ZEND_LONG_FMT, (i)); \
|
/PHP-7.4/Zend/tests/ |
H A D | bug26696.phpt | 6 $len = strlen($str); 7 for ($i = 0; $i < $len; $i++) {
|