Method has_value()
- Method
has_value
int
has_value(string
haystack
,string
value
)
int
has_value(string
haystack
,int
value
)
int
has_value(array
|mapping
|object
|program
haystack
,mixed
value
)- Description
Search for
value
inhaystack
.- Returns
Returns
1
ifvalue
is in the value domain ofhaystack
, or0
(zero) if not found.This function is in all cases except when both arguments are strings equivalent to (but sometimes faster than):
search(values(haystack), value) != -1
If both arguments are strings, has_value() is equivalent to:
search(haystack, value) != -1
- See also
has_index(), indices(), search(), has_prefix(), has_suffix(), values(), zero_type()