Webbserverprogrammering 1

Show sourcecode

The following files exists in this folder. Click to view.

Webbsrvprg/exercises/

databas/
dbtestforfattare.php
forms/
funktioner/
grunder/
incl/
include/
index.php
ovn_fn1.php
ovn_fn2.php
ovn_fn3.php
ovn_fn4.php
ovn_fn5.php
ovn_fn6.php
ovn_gr1.php
ovn_gr2.php
ovn_gr3.php
ovn_gr4.php
ovn_gr5.php
ovn_incl1.php
ovningar.css
resultatsidor/

ovn_fn6.php

32 lines UTF-8 Unix (LF)
<?php
$title 
= "ovn_fn6.php";
include 
"incl/header.php";
?>

<h1>Ersätt udda med 0</h1>
<?php
    
function deleteOdd(...$list) {
        echo 
"<h3>Före</h3>";
        echo 
"<pre>";
        
print_r($list);
        echo 
"</pre>";
        
$amount = count($list);
        for (
$i = 0; $i < $amount; $i++) {
            if (
$list[$i] % 2 != 0) {
                
$list[$i] = 0;
            }
        }
        echo 
"<h3>Efter</h3>";
        echo 
"<pre>";
        
print_r($list);
        echo 
"</pre>";
        return 
$list;
    }

    
    echo 
"<h3>1 2 3 4 5</h3>";
    
deleteOdd(1,2,3,4,5)
?>

<?php include "incl/footer.php"; ?>