mirror of
https://github.com/php/php-src.git
synced 2024-11-26 11:23:47 +08:00
(PHP array_map) Temporarily #if 0 this.
This commit is contained in:
parent
db69449d9f
commit
0a829ab104
@ -2458,7 +2458,7 @@ PHP_FUNCTION(shuffle)
|
||||
php_error(E_WARNING, "Wrong datatype in shuffle() call");
|
||||
return;
|
||||
}
|
||||
if (zend_hash_sort((*array)->value.ht, mergesort, array_data_shuffle, 1) == FAILURE) {
|
||||
if (zend_hash_sort((*array)->value.ht, (sort_func_t)mergesort, array_data_shuffle, 1) == FAILURE) {
|
||||
return;
|
||||
}
|
||||
RETURN_TRUE;
|
||||
@ -3142,13 +3142,16 @@ PHP_FUNCTION(array_reverse)
|
||||
}
|
||||
/* }}} */
|
||||
|
||||
|
||||
#if 0
|
||||
/* {{{ proto array array_map(array input, string value_exp [, string key_exp] */
|
||||
PHP_FUNCTION(array_map)
|
||||
{
|
||||
zval **input;
|
||||
zval **value_exp;
|
||||
zval **key_exp = NULL;
|
||||
int argc;
|
||||
zval** input;
|
||||
zval** value_exp;
|
||||
zval** key_exp = NULL;
|
||||
zval** entry;
|
||||
int argc;
|
||||
|
||||
argc = ARG_COUNT(ht);
|
||||
|
||||
@ -3157,11 +3160,23 @@ PHP_FUNCTION(array_map)
|
||||
}
|
||||
|
||||
if ((*input)->type != IS_ARRAY) {
|
||||
php_error(E_WARNING, "First argument to %s should be an array",
|
||||
php_error(E_WARNING, "First argument to %s() should be an array",
|
||||
get_active_function_name());
|
||||
return;
|
||||
}
|
||||
|
||||
convert_to_string_ex(value_exp);
|
||||
if (key_exp)
|
||||
convert_to_string_ex(key_exp);
|
||||
|
||||
zend_hash_internal_pointer_reset((*input)->value.ht);
|
||||
while(zend_hash_get_current_data((*input)->value.ht, (void **)&entry) == SUCCESS) {
|
||||
|
||||
|
||||
zend_hash_move_forward((*input)->value.ht);
|
||||
}
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
/*
|
||||
* Local variables:
|
||||
|
Loading…
Reference in New Issue
Block a user