php array 함수
2010. 2. 22. 14:36ㆍ99. 정리전 - IT/29. IT 잡동지식
최소값,
function array_min( &$arr )
{
$min = FALSE;
foreach( $arr as $a )
if( $min === FALSE || $a < $min ) $min = $a;
return $min;
}
최대값,
function array_max( &$arr )
{
$max = FALSE;
foreach( $arr as $a )
if( $max === FALSE || $a > $max ) $max = $a;
return $max;
}
평균, 표준편차
function array_avg( &$arr )
{
$sum = 0;
foreach( $arr as $a )
$sum += $a;
return $sum / count($arr);
}
평균, 표준편차
function array_dev( &$arr, $avg = NULL )
{
if( $avg == NULL ) $avg = array_avg($arr);
$dev = 0;
foreach( $arr as $a )
$dev += pow(($a - $avg),2);
return sqrt($dev);
}