//------------------------------------------------------------------------------ // check if details of every browser should be displayed if ( ( $show_detailed_browser == 0 ) && ( $browser ) ) { foreach ( $browser as $key => $value ) { $browser_simple [ trim ( substr ( $key , 0 , strrpos ( $key , " " ) ) ) ] = $browser_simple [ trim ( substr ( $key , 0 , strrpos ( $key , " " ) ) ) ] + $value; } $browser = $browser_simple; } // edited by Filou83, consolidates browser version to one minor version! if ( ( $show_detailed_browser == 1 ) && ( $browser ) ) { foreach ( $browser as $key => $value ) { if ( ( strpos ( $key , "." ) ) === false ) { $browser_simple [ trim ( substr ( $key , 0 , strrpos ( $key , " " ) ) ) ] = $browser_simple [ trim ( substr ( $key , 0 , strrpos ( $key , " " ) ) ) ] + $value; } else { $browser_simple [ trim ( substr ( $key , 0 , strpos ( $key , "." ) + 2 ) ) ] = $browser_simple [ trim ( substr ( $key , 0 , strpos ( $key , "." ) + 2 ) ) ] + $value; } } $browser = $browser_simple; } unset ( $browser_simple );
//------------------------------------------------------------------------------ // check if details of every browser should be displayed if ( ( $show_detailed_browser == 0 ) && ( $browser ) ) { foreach ( $browser as $key => $value ) { $browser_simple [ trim ( substr ( $key , 0 , strrpos ( $key , " " ) ) ) ] = $browser_simple [ trim ( substr ( $key , 0 , strrpos ( $key , " " ) ) ) ] + $value; } $browser = $browser_simple; } // edited by Filou83, consolidates browser version to one minor version! if ( ( $show_detailed_browser == 1 ) && ( $browser ) ) { foreach ( $browser as $key => $value ) { if ( ( strpos ( $key , "." ) ) === false ) { $browser_simple [ trim ( $key ) ] = $browser_simple [ trim ( $key ) ] + $value; } else { $browser_simple [ trim ( substr ( $key , 0 , strpos ( $key , "." ) + 2 ) ) ] = $browser_simple [ trim ( substr ( $key , 0 , strpos ( $key , "." ) + 2 ) ) ] + $value; } } $browser = $browser_simple; } unset ( $browser_simple );