cvs: php4 /ext/standard basic_functions.c basic_functions.h

From: Date: Sat, 29 Dec 2001 22:59:40 +0000
Subject: cvs: php4 /ext/standard basic_functions.c basic_functions.h
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-8849@lists.php.net to get a copy of this message
derick Sat Dec 29 17:59:40 2001 EDT Modified files: /php4/ext/standard basic_functions.c basic_functions.h Log: - Removed is_array_multidimensional Index: php4/ext/standard/basic_functions.c diff -u php4/ext/standard/basic_functions.c:1.431 php4/ext/standard/basic_functions.c:1.432 --- php4/ext/standard/basic_functions.c:1.431 Sat Dec 29 15:59:59 2001 +++ php4/ext/standard/basic_functions.c Sat Dec 29 17:59:40 2001 @@ -17,7 +17,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: basic_functions.c,v 1.431 2001/12/29 20:59:59 derick Exp $ */ +/* $Id: basic_functions.c,v 1.432 2001/12/29 22:59:40 derick Exp $ */ #include "php.h" #include "php_main.h" @@ -520,7 +520,6 @@ 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) @@ -1631,31 +1630,6 @@ PHP_FUNCTION(is_array) { php_is_type(INTERNAL_FUNCTION_PARAM_PASSTHRU, 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; - } } /* }}} */ Index: php4/ext/standard/basic_functions.h diff -u php4/ext/standard/basic_functions.h:1.100 php4/ext/standard/basic_functions.h:1.101 --- php4/ext/standard/basic_functions.h:1.100 Sat Dec 29 15:59:59 2001 +++ php4/ext/standard/basic_functions.h Sat Dec 29 17:59:40 2001 @@ -17,7 +17,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: basic_functions.h,v 1.100 2001/12/29 20:59:59 derick Exp $ */ +/* $Id: basic_functions.h,v 1.101 2001/12/29 22:59:40 derick Exp $ */ #ifndef BASIC_FUNCTIONS_H #define BASIC_FUNCTIONS_H @@ -72,7 +72,6 @@ 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);

« previous php.cvs (#8849) next »