Основы php, урок 8 — Функции

Php Tutorial ~ [ wwweb.uz ]

Функции в php это простые блоки кода, которые мы можем вызывать где угодно.

Мы можем создать функцию, которая суммирует список чисел и возвращает результат. Назовем эту функцию sum.

Существует два типа функций — библиотечные и пользовательские. Библиотечные функции, такие как array_push, являются частью PHP библиотеки и могут быть использованы где угодно. Однако, вы можете написать собственную функцию и использовать ее в вашем коде.

Функция возвращает список аргументов разделенных точкой. Каждый аргумент может существовать только в контексте данной функции (внутри функции). Это значит, что аргумент становится переменной только внутри функции и он не определяется за ее пределами.

// определим функцию `sum`, которая
// принимает список чисел в качестве аргумента.
function sum($numbers) {
    // инициализируем выводимую переменную
    $sum = 0;

    // сложим числа
    foreach ($numbers as $number) {
        $sum += $number;
    }

    // выведем результат сложения
    return $sum;
}

// пример использования sum
echo sum([1,2,3,4,5,6,7,8,9,10]);

После определения функций вы можете загружать PHP-файлы друг в друга, поэтому вы можете разместить все свои функции в одном файле и вызвать их для другого.
К примеру, мы создали функцию sum в файле sum.php. Далее мы создаем другой файл index.php и используем функцию sum добавляя файл sum.php, см. ниже:

include("sum.php");

// использование функции sum
echo sum([1,2,3,4,5,6,7,8,9,10]);

Упражнение

Создайте функцию squared_sum, которая выведет квадрат каждого целого числа массива.

Источник: www.learn-php.org

КатегорииPhpМетки

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *