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

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

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

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

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

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

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

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

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

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

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

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

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

php<?php
  func(); // выведет '!'
  
  function func() {
    echo '!';
  }
?>
Задание 1

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

Задание 2

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