Lines Matching refs:prefix
401 …ne bool zend_string_starts_with_cstr(const zend_string *str, const char *prefix, size_t prefix_len… in zend_string_starts_with_cstr() argument
403 return ZSTR_LEN(str) >= prefix_length && !memcmp(ZSTR_VAL(str), prefix, prefix_length); in zend_string_starts_with_cstr()
406 … zend_always_inline bool zend_string_starts_with(const zend_string *str, const zend_string *prefix) in zend_string_starts_with() argument
408 return zend_string_starts_with_cstr(str, ZSTR_VAL(prefix), ZSTR_LEN(prefix)); in zend_string_starts_with()
411 #define zend_string_starts_with_literal(str, prefix) \ argument
412 zend_string_starts_with_cstr(str, prefix, strlen(prefix))
414 …bool zend_string_starts_with_cstr_ci(const zend_string *str, const char *prefix, size_t prefix_len… in zend_string_starts_with_cstr_ci() argument
416 return ZSTR_LEN(str) >= prefix_length && !strncasecmp(ZSTR_VAL(str), prefix, prefix_length); in zend_string_starts_with_cstr_ci()
419 …nd_always_inline bool zend_string_starts_with_ci(const zend_string *str, const zend_string *prefix) in zend_string_starts_with_ci() argument
421 return zend_string_starts_with_cstr_ci(str, ZSTR_VAL(prefix), ZSTR_LEN(prefix)); in zend_string_starts_with_ci()
424 #define zend_string_starts_with_literal_ci(str, prefix) \ argument
425 zend_string_starts_with_cstr_ci(str, prefix, strlen(prefix))