zlow             1596 ext/standard/array.c 	zval *zlow, *zhigh, *zstep = NULL;
zlow             1600 ext/standard/array.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z/z/|z/", &zlow, &zhigh, &zstep) == FAILURE) {
zlow             1624 ext/standard/array.c 	if (Z_TYPE_P(zlow) == IS_STRING && Z_TYPE_P(zhigh) == IS_STRING && Z_STRLEN_P(zlow) >= 1 && Z_STRLEN_P(zhigh) >= 1) {
zlow             1629 ext/standard/array.c 		type1 = is_numeric_string(Z_STRVAL_P(zlow), Z_STRLEN_P(zlow), NULL, NULL, 0);
zlow             1638 ext/standard/array.c 		convert_to_string(zlow);
zlow             1640 ext/standard/array.c 		low = (unsigned char *)Z_STRVAL_P(zlow);
zlow             1673 ext/standard/array.c 	} else if (Z_TYPE_P(zlow) == IS_DOUBLE || Z_TYPE_P(zhigh) == IS_DOUBLE || is_step_double) {
zlow             1677 ext/standard/array.c 		convert_to_double(zlow);
zlow             1679 ext/standard/array.c 		low = Z_DVAL_P(zlow);
zlow             1708 ext/standard/array.c 		convert_to_double(zlow);
zlow             1710 ext/standard/array.c 		low = Z_DVAL_P(zlow);