Example #1
0
<?php

/**
 * @author Gutsulyak Vadim <*****@*****.**>
 * @param $a
 * @param $b
 */
function sum($a, $b)
{
    return $a + $b;
}
$result = sum(19, 8);
echo sum(19, 8);
function sumAll()
{
    $args = func_get_args();
    $result = 0;
    foreach ($args as $argument) {
        $result += $argument;
    }
    return $result;
}
echo '<br>';
echo sumAll(10, 4, 5, 8, 43);
Example #2
0
<!DOCTYPE html>
<html>
<head>
    <title>Sum</title>
</head>
<body>
<form action="" method="post">
    <label for="num">Введите число</label><br>
    <input id="num" type="text" name="num" required>
    <input type="submit">
</form>
<?php 
if ($_POST) {
    echo "Сумма всех чисел: " . sumAll();
}
?>
</body>
</html>
<?php 
function sumAll()
{
    $num = trim(strip_tags($_POST["num"]));
    if (!is_numeric($num)) {
        die("Вы вели не число");
    }
    $len = strlen($num);
    $sum = 0;
    for ($i = 0; $i < $len; $i++) {
        $sum += $num[$i];
    }
    return $sum;