Lines Matching refs:p
197 char *p; in php_filter_int() local
219 p = Z_STRVAL_P(value); in php_filter_int()
222 PHP_FILTER_TRIM_DEFAULT(p, len); in php_filter_int()
224 if (*p == '0') { in php_filter_int()
225 p++; len--; in php_filter_int()
226 if (allow_hex && (*p == 'x' || *p == 'X')) { in php_filter_int()
227 p++; len--; in php_filter_int()
228 if (php_filter_parse_hex(p, len, &ctx_value) < 0) { in php_filter_int()
232 if (php_filter_parse_octal(p, len, &ctx_value) < 0) { in php_filter_int()
239 if (php_filter_parse_int(p, len, &ctx_value) < 0) { in php_filter_int()
327 char *num, *p; in php_filter_float() local
357 num = p = emalloc(len+1); in php_filter_float()
359 *p++ = *str++; in php_filter_float()
366 *p++ = *str++; in php_filter_float()
373 *p++ = '.'; in php_filter_float()
376 *p++ = *str++; in php_filter_float()
380 *p++ = *str++; in php_filter_float()
382 *p++ = *str++; in php_filter_float()
385 *p++ = *str++; in php_filter_float()
403 *p = 0; in php_filter_float()
405 switch (is_numeric_string(num, p - num, &lval, &dval, 0)) { in php_filter_float()
411 if ((!dval && p - num > 1 && strpbrk(num, "123456789")) || !zend_finite(dval)) { in php_filter_float()