# Основы работы с пользовательскими функциями в PHP

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

Давайте рассмотрим синтаксис для создания своей функции.

Функция создается с помощью команды `function`. Далее через пробел следует имя функции и круглые скобки, в которых пишется какой-то код:

`<?php function func() { // какой-то код } ?>`

Давайте посмотрим на каком-нибудь примере.

Сделаем функцию с именем `func`, которая при своем вызове будет выводить на экран восклицательный знак:

`<?php function func() { echo '!'; } ?>`

Давайте теперь вызовем нашу функцию. Для этого необходимо написать ее имя и круглые скобки:

`<?php function func() { echo '!'; } // Вызываем нашу функцию: func(); // выведет '!' ?>`

Можно вызвать нашу функцию несколько раз - в этом случае каждый вызов функции будет совершать новый вывод на экран:

`<?php function func() { echo '!'; } func(); // выведет '!' func(); // выведет '!' func(); // выведет '!' ?>`

Функции могут быть вызваны до места своего определения:

`<?php func(); // выведет '!' function func() { echo '!'; } ?>`

Сделайте функцию, выводящую на экран ваше имя.

Сделайте функцию, выводящую на экран сумму чисел от `1` до `100`.

←→
↑