Часто, в языках программирования программирования приходится выполнять какие-то однотипные действия более одного раза. Специально для того, чтобы избежать дублирования кода (повторения этого кода) были созданы функции.

Функции - это просто некая именованная часть кода, обращаясь к которой, вы можете выполнять какой-то определенный набор действий.

Давайте посмотрим, как можно работать с функциями в языке программирования PHP. 

Для того, чтобы создать функцию в языке PHP используется специальная конструкция:

function имя_функции() {
    команда 1;
    команда 2;
    ...
}

Обратите внимание, что после указания имени функции написаны круглые скобки. Эти круглые скобки говорят о том, что это именно функция и что в этой функции могут быть аргументы. И в фигурных скобках указывается набор аргументов. 

Таким образом создаются php-функции. Теперь можно ссылаться на нее и выполнять указанный в ней набор действий сколько угодно раз.

Чтобы вызвать функцию, достаточно просто указать ее название:

имя_функции();

Вызывать функцию можно и до того, как она было объявлена, все будет работать (см. видео).

Вы можете сколько угодно раз вызывать функцию по коду:

имя_функции();
имя_функции();
имя_функции();

Функция для того и создана, чтобы сокращать программный код. 

Функций можно создавать сколько угодно и таким образом они создаются на языке PHP.