Функція-це набір операторів, який ідентифікується певним ідентифікатором (ім’ям). Найпростіше розібратися що ж таке функція, це подивитися на приклад:
<?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;] }