DANFA

PHP: Функции

Что мы узнаем:
  • Что такое функции и зачем они нужны.
  • Как создавать и вызывать функции.
  • Аргументы и возвращаемые значения.
  • Локальные и глобальные переменные.

Что такое функции?


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

Как создать функцию?


Функция в PHP создается с помощью ключевого слова function. Пример:
function greetUser($name) {
    echo "Привет, $name!";
}

Как вызвать функцию?


После создания функцию можно вызвать, указав её имя и передав аргументы (если они требуются). Пример:
greetUser("Иван"); // Вывод: Привет, Иван!

Аргументы и возвращаемые значения


Функции могут принимать аргументы и возвращать значения. Пример:
function addNumbers($num1, $num2) {
    return $num1 + $num2;
}

$result = addNumbers(5, 3);
echo $result; // Вывод: 8

Локальные и глобальные переменные


Переменные, созданные внутри функции, доступны только внутри неё (локальные). Глобальные переменные видны во всём скрипте. Пример:
$globalVar = "Глобальная переменная";

function showGlobal() {
    global $globalVar;
    echo $globalVar;
}

showGlobal(); // Вывод: Глобальная переменная

Практическое задание


Создайте функцию, которая принимает два числа и возвращает их произведение.

На этом пятый урок завершён. Мы изучили функции, их создание и использование, что позволит нам писать более структурированный и удобный для повторного использования код. В шестом уроке мы познакомимся с объектами и классами.

Автор:  18.11.2025 06:53:40 am