rendered paste body function fetchMatchingArray2( $tag, $array) { //reset( $array ); $rval = array(); while( list( $key, $value ) = each( $array ) ) { if ( $key != $tag ) { if ( is_array($value) ) $this->fetchMatchingArray2( $tag, $array[$key] ); else for ( $i=0; $i<count( $value ); $i++ ) { } } else { $rval = $array[$key]; return $rval; } } } function fetchMatchingArray2( $tag, $array) { //reset( $array ); $rval = array(); while( list( $key, $value ) = each( $array ) ) { if ( $key != $tag ) { if ( is_array($value) ) $rval = $this->fetchMatchingArray2( $tag, $array[$key] ); else return 1; //for ( $i=0; $i<count( $value ); $i++ ) //{ //} } else { return $array[$key]; } } return $rval; }