mirror of
https://github.com/php/php-src.git
synced 2024-09-22 18:37:25 +00:00
- Removed is_array_multidimensional
This commit is contained in:
parent
ae07e93028
commit
57f3c395b8
@ -520,7 +520,6 @@ function_entry basic_functions[] = {
|
||||
PHP_FE(is_numeric, NULL)
|
||||
PHP_FE(is_string, NULL)
|
||||
PHP_FE(is_array, NULL)
|
||||
PHP_FE(is_array_multidimensional, NULL)
|
||||
PHP_FE(is_object, NULL)
|
||||
PHP_FE(is_scalar, NULL)
|
||||
PHP_FE(is_callable, third_arg_force_ref)
|
||||
@ -1634,31 +1633,6 @@ PHP_FUNCTION(is_array)
|
||||
}
|
||||
/* }}} */
|
||||
|
||||
/* {{{ proto bool is_array_multidimensional(mixed var)
|
||||
Returns true if variable is a multidimensional array */
|
||||
PHP_FUNCTION(is_array_multidimensional)
|
||||
{
|
||||
zval *var, **element;
|
||||
int i = 0;
|
||||
|
||||
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z", &var) == FAILURE) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (Z_TYPE_P(var) == IS_ARRAY) {
|
||||
while (zend_hash_num_elements (HASH_OF(var)) > i) {
|
||||
if (zend_hash_index_find (Z_ARRVAL_P(var), i, (void **) &element) == SUCCESS) {
|
||||
if(Z_TYPE_PP(element) == IS_ARRAY) {
|
||||
RETURN_TRUE;
|
||||
}
|
||||
}
|
||||
i++;
|
||||
}
|
||||
RETURN_FALSE;
|
||||
}
|
||||
}
|
||||
/* }}} */
|
||||
|
||||
/* {{{ proto bool is_object(mixed var)
|
||||
Returns true if variable is an object */
|
||||
PHP_FUNCTION(is_object)
|
||||
|
@ -72,7 +72,6 @@ PHP_FUNCTION(is_float);
|
||||
PHP_FUNCTION(is_numeric);
|
||||
PHP_FUNCTION(is_string);
|
||||
PHP_FUNCTION(is_array);
|
||||
PHP_FUNCTION(is_array_multidimensional);
|
||||
PHP_FUNCTION(is_object);
|
||||
PHP_FUNCTION(is_scalar);
|
||||
PHP_FUNCTION(is_callable);
|
||||
|
Loading…
Reference in New Issue
Block a user