num_req          3865 ext/standard/array.c 	long randval, num_req = 1;
num_req          3872 ext/standard/array.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a|l", &input, &num_req) == FAILURE) {
num_req          3879 ext/standard/array.c 		if (num_req <= 0 || num_req > num_avail) {
num_req          3886 ext/standard/array.c 	if (num_req > 1) {
num_req          3887 ext/standard/array.c 		array_init_size(return_value, num_req);
num_req          3892 ext/standard/array.c 	while (num_req && (key_type = zend_hash_get_current_key_ex(Z_ARRVAL_P(input), &string_key, &string_key_len, &num_key, 0, &pos)) != HASH_KEY_NON_EXISTENT) {
num_req          3896 ext/standard/array.c 		if ((double) (randval / (PHP_RAND_MAX + 1.0)) < (double) num_req / (double) num_avail) {
num_req          3912 ext/standard/array.c 			num_req--;
num_req           560 ext/standard/basic_functions.c 	ZEND_ARG_INFO(0, num_req)