Základy práce s používateľskými funkciami v PHP

Teraz sa naučíme vytvárať vlastné funkcie, ktoré potom môžeme používať podobne ako štandardné funkcie PHP.

Pozrime sa na syntax pre vytvorenie vlastnej funkcie.

Funkcia sa vytvára pomocou príkazu function. Nasleduje medzera, názov funkcie a okrúhle zátvorky, do ktorých sa píše nejaký kód:

php<?php
  function func() {
    // nejaký kód
  }
?>

Pozrime sa na príklad.

Vytvorme funkciu s názvom func, ktorá pri svojom volaní vypíše na obrazovku výkričník:

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

Poďme teraz zavolať našu funkciu. Na to je potrebné napísať jej názov a okrúhle zátvorky:

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

Môžeme zavolať našu funkciu niekoľkokrát - v tomto prípade každé volanie funkcie vykoná nový výpis na obrazovku:

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

Funkcie môžu byť volané pred miestom svojej definície:

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

Vytvorte funkciu, ktorá vypíše na obrazovku vaše meno.

Задание 2

Vytvorte funkciu, ktorá vypíše na obrazovku súčet čísel od 1 do 100.