Källkod

Välj en PHP-fil för att visa dess källkod.

exercises/ovn_funk7.php

<?php
require __DIR__ . '/../incl/config.php';
error_reporting(-1);
ini_set('display_errors', 1);

function 
berakna_median($array) {
    
sort($array);
    
$antal = count($array);
    
$mitten = floor(($antal - 1) / 2);
    
    if (
$antal % 2 == 0) {
        return (
$array[$mitten] + $array[$mitten + 1]) / 2;
    } else {
        return 
$array[$mitten];
    }
}

$slump_array = array();
for (
$i = 0; $i < 7; $i++) {
    
$slump_array[] = rand(1, 100);
}

$median = berakna_median($slump_array);

$baseUrl = '../';
$title = 'Uppgift 7 - Funktioner';
require 
__DIR__ . '/../incl/header.php';
?>

    <h1>Uppgift 7</h1>
    <p>Array: <?php echo implode(", ", $slump_array); ?></p>
    <p>Medianen är: <?php echo $median; ?></p>

<?php require __DIR__ . '/../incl/footer.php'; ?>