PHP PŘÍKLADY

Seznam příkladů














VÝPOČET KRUHU A KOULE ... V PHP

Zadání:
Vytvořte formulář pro výpočet objemu koule a obsahu kruhu.


K tomuto příkladu budeme potřebovat formulář. U elementu pro vstup nastavíme id.

PHP kód vždy začínáme symbolem menšítka, otazníkem a textem php (<?php), ukončujeme ho poté otazníkem a většítkem (?>).

Pomocí $_POST[] vytáhneme data z formuláře a zapíšeme je do proměnné $r.

Nyní se vypočítá objem ($objemKoule) a obsah ($obsahKruhu) za pomoci proměnné $r a vzorců.

Tyto hodnoty pak za pomoci echo vypíšeme. Použijeme i funkci round(), která výsledek zaokrouhlí, v našem případě na dvě desetinná místa.


<form data-sandbox onsubmit="return false;">
    <label for="r">Zadej poloměr:</label>
    <input id="r" type="number" name="r" step="0.1"><br>
    <button type="submit">Odeslat</button>
</form>

<?php
    $r = isset($_POST["r"]) ? (float) $_POST["r"] : 0;

    $objemKoule = 4 / 3 * 3.14 * ($r * $r * $r);
    $obsahKruhu = 3.14 * ($r * $r);

    echo "<h2>Objem koule s poloměrem $r = " . round($objemKoule, 2) . " jednotek krychlových</h2>";
    echo "<h2>Obsah kruhu s poloměrem $r = " . round($obsahKruhu, 2) . " jednotek čtverečních</h2>";
?>