Browse Source

procviceni array, include, fun

master
Jakub Škrabánek 3 years ago
parent
commit
7b4cea1316
  1. 19
      prcoviceni/index.php
  2. 27
      prcoviceni/init.php

19
prcoviceni/index.php

@ -0,0 +1,19 @@
<?php
$title = "Kouzelny index";
include "init.php";
?>
<!DOCTYPE html>
<html lang="en">
<head>
<title><?php echo $title;?></title>
</head>
<body>
<h1><?php echo $title;?></h1>
<hr>
<!-- Generace menu přes php funkci -->
<?php
genMenu();
echo kalkulacka(5,2,"scitani");
?>
</body>
</html>

27
prcoviceni/init.php

@ -0,0 +1,27 @@
<?php
$adresy = array("index","gallery","startup","contact");
function genMenu()
{
echo "<ul>";
foreach ($GLOBALS["adresy"] as $url) {
echo '<li><a href="'.$url.'.php">'.$url.'</a></li>';
}
echo "</ul>";
}
//funkce pro vytvoření jednoduche CLI kalkulačky
function kalkulacka(int $c1, int $c2, string $s)
{
switch($s){ //specialni typ vybírání
case "scitani": // připad sčitaní
$vysledek = $c1+$c2; //sčítaní
break; //ukončení switch
case "odcitani":
$vysledek = $c1-$c2;
break;
}
return $vysledek;
}
?>
Loading…
Cancel
Save