Základy práce s uživatelskými funkcemi v PHP

Nyní se naučíme vytvářet své vlastní funkce, které pak lze používat podobně jako standardní funkce PHP.

Pojďme se podívat na syntax pro vytvoření vlastní funkce.

Funkce se vytváří pomocí příkazu function. Poté následuje přes mezera název funkce a kulaté závorky, do kterých se píše nějaký kód:

php<?php
  function func() {
    // nějaký kód
  }
?>

Pojďme se podívat na nějakém příkladu.

Vytvořme funkci s názvem func, která při svém volání vypíše na obrazovku vykřičník:

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

Nyní zavolejme naši funkci. K tomu je nutné napsat její název a kulaté závorky:

php<?php
  function func() {
    echo '!';
  }
  
  // Voláme naši funkci:
  func(); // vypíše '!'
?>

Naši funkci lze zavolat několikrát - v tomto případě každé volání funkce provede nový výpis na obrazovku:

php<?php
  function func() {
    echo '!';
  }
  
  func(); // vypíše '!'
  func(); // vypíše '!'
  func(); // vypíše '!'
?>

Funkce mohou být volány před místem své definice:

php<?php
  func(); // vypíše '!'
  
  function func() {
    echo '!';
  }
?>
Задание 1

Vytvořte funkci, která vypíše na obrazovku vaše jméno.

Задание 2

Vytvořte funkci, která vypíše na obrazovku součet čísel od 1 do 100.