private function getNorm(array $vector) { $sum = 0.0; foreach ($vector as $k => $v) { $sum += (double) ($vector[$k] * $vector[$k]); } return sqrt($sum); }