]> granicus.if.org Git - php/commitdiff
- Removed is_array_multidimensional
authorDerick Rethans <derick@php.net>
Sat, 29 Dec 2001 22:59:40 +0000 (22:59 +0000)
committerDerick Rethans <derick@php.net>
Sat, 29 Dec 2001 22:59:40 +0000 (22:59 +0000)
ext/standard/basic_functions.c
ext/standard/basic_functions.h

index 9337df331ba4cbdcd46ca4ffdf84fbe8967d0477..5d637198e7dab8665186697ac56aedd71d680013 100644 (file)
@@ -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)
index a69185c5dc38c9819e3397884a7a249d6b979ca0..7472a6790a9d9ad2ecd5c1463d1f14b7354ab7da 100644 (file)
@@ -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);