Lines Matching refs:flags

110 static void php_filter_strip(zval *value, long flags)  in php_filter_strip()  argument
116 if (!(flags & (FILTER_FLAG_STRIP_LOW | FILTER_FLAG_STRIP_HIGH | FILTER_FLAG_STRIP_BACKTICK))) { in php_filter_strip()
124 if ((str[i] >= 127) && (flags & FILTER_FLAG_STRIP_HIGH)) { in php_filter_strip()
125 } else if ((str[i] < 32) && (flags & FILTER_FLAG_STRIP_LOW)) { in php_filter_strip()
126 } else if ((str[i] == '`') && (flags & FILTER_FLAG_STRIP_BACKTICK)) { in php_filter_strip()
185 php_filter_strip(value, flags); in php_filter_string()
187 if (!(flags & FILTER_FLAG_NO_ENCODE_QUOTES)) { in php_filter_string()
190 if (flags & FILTER_FLAG_ENCODE_AMP) { in php_filter_string()
193 if (flags & FILTER_FLAG_ENCODE_LOW) { in php_filter_string()
196 if (flags & FILTER_FLAG_ENCODE_HIGH) { in php_filter_string()
208 if (flags & FILTER_FLAG_EMPTY_STRING_NULL) { in php_filter_string()
222 php_filter_strip(value, flags); in php_filter_encoded()
224 …char *)DEFAULT_URL_ENCODE, sizeof(DEFAULT_URL_ENCODE)-1, flags & FILTER_FLAG_ENCODE_HIGH, flags & … in php_filter_encoded()
233 php_filter_strip(value, flags); in php_filter_special_chars()
241 if (flags & FILTER_FLAG_ENCODE_HIGH) { in php_filter_special_chars()
256 if (!(flags & FILTER_FLAG_NO_ENCODE_QUOTES)) { in php_filter_full_special_chars()
272 if (flags != 0 && Z_STRLEN_P(value) > 0) { in php_filter_unsafe_raw()
275 php_filter_strip(value, flags); in php_filter_unsafe_raw()
277 if (flags & FILTER_FLAG_ENCODE_AMP) { in php_filter_unsafe_raw()
280 if (flags & FILTER_FLAG_ENCODE_LOW) { in php_filter_unsafe_raw()
283 if (flags & FILTER_FLAG_ENCODE_HIGH) { in php_filter_unsafe_raw()
288 } else if (flags & FILTER_FLAG_EMPTY_STRING_NULL && Z_STRLEN_P(value) == 0) { in php_filter_unsafe_raw()
354 if (flags & FILTER_FLAG_ALLOW_FRACTION) { in php_filter_number_float()
357 if (flags & FILTER_FLAG_ALLOW_THOUSAND) { in php_filter_number_float()
360 if (flags & FILTER_FLAG_ALLOW_SCIENTIFIC) { in php_filter_number_float()