Функции в PHP, их синтаксис, создание и вызов
Функция - это набор операторов, который идентифицируется определенным идентификатором (именем). Проще всего разобраться что же такое функция, это посмотреть на пример:
<?php
function square($num)
{
$square = $num * $num;
echo $square;
}
square(7);
?>
Это простая функция, которая рассчитывает квадрат числа.
Сначала, мы создаем функцию прописывая ключевое слово function
, после которого мы можем задать любое имя для нашей функции, в нашем случае это имя - square
. В скобках мы передаем аргумент функции (то, что нам нужно посчитать), в нашем случае это переменная - $num
(какое-нибудь число).
Далее, в теле функции, мы прописываем все, что мы хотим, чтобы функция выполняла. В нашем случае, функция задает переменной $square
квадрат числа, которое находится в $num
, после мы просто выводим результат функции $square
, с помощью оператора echo
.
После этих действий, мы можем в любой части нашей страницы вызвать созданную функцию вот так: square(какое-нибудь число);
Формальный синтаксис описания функции:
function name([argument_list...])
{
[statemetns;]
[return value;]
}