Forum Moderators: coopster
$os = array();
$os['Windows'] = array();
$os['Windows'][] = array(
'version' => '',
'count' => 0
);
$os['Windows'][] = array(
'version' => '5.0',
'count' => 0
);
$os['Windows']
$os['Windows 5.0']
<?php
if (stristr($user-agent,'Windows NT'))
{
$os1['Windows']++;
$p0 = explode('Windows NT ',$user-agent,2);
$p1 = substr($p0[1],0,3);
if ($p1=='5.1') {$os2['Windows']['Windows XP']++;}
else if ($p1=='5.2') {$os2['Windows']['Windows Server 2003']++;}
else if ($p1=='6.0') {$os2['Windows']['Windows Vista']++;}
else if ($p1=='6.1') {$os2['Windows']['Windows 7']++;}
else {echo '<div>win == '.$useragent.'</div>';}
}
arsort($os1);
foreach ($os1 as $key1 => $value1)
{
echo '<div>1: '.$key1.' == '.$value1.'</div>';
foreach ($os2[$key1] as $key2 => $value2)
{
echo '<div>_2: '.$key2.' == '.$value2.'</div>';
if (is_array($value2))
{
arsort($value2);
foreach ($value2 as $key3 => $value3)
{
echo '<div>__3: '.$key3.' == '.$value3.'</div>';
}
}
}
}
?>
foreach ($os1 as $key1 => $value1)
{
arsort($os2[$key1]);
}