Lines Matching refs:p
179 char *p; in php_filter_int() local
201 p = Z_STRVAL_P(value); in php_filter_int()
204 PHP_FILTER_TRIM_DEFAULT(p, len); in php_filter_int()
206 if (*p == '0') { in php_filter_int()
207 p++; len--; in php_filter_int()
208 if (allow_hex && (*p == 'x' || *p == 'X')) { in php_filter_int()
209 p++; len--; in php_filter_int()
210 if (php_filter_parse_hex(p, len, &ctx_value TSRMLS_CC) < 0) { in php_filter_int()
214 if (php_filter_parse_octal(p, len, &ctx_value TSRMLS_CC) < 0) { in php_filter_int()
221 if (php_filter_parse_int(p, len, &ctx_value TSRMLS_CC) < 0) { in php_filter_int()
310 char *num, *p; in php_filter_float() local
340 num = p = emalloc(len+1); in php_filter_float()
342 *p++ = *str++; in php_filter_float()
349 *p++ = *str++; in php_filter_float()
356 *p++ = '.'; in php_filter_float()
359 *p++ = *str++; in php_filter_float()
363 *p++ = *str++; in php_filter_float()
365 *p++ = *str++; in php_filter_float()
368 *p++ = *str++; in php_filter_float()
386 *p = 0; in php_filter_float()
388 switch (is_numeric_string(num, p - num, &lval, &dval, 0)) { in php_filter_float()
395 if ((!dval && p - num > 1 && strpbrk(num, "123456789")) || !zend_finite(dval)) { in php_filter_float()