Bazele lucrului cu funcții personalizate în PHP

Acum vom învăța să ne creăm propriile funcții, pe care ulterior le vom putea utiliza similar cu funcțiile standard din PHP.

Să analizăm sintaxa pentru crearea unei funcții proprii.

Funcția este creată cu ajutorul comenzii function. Apoi, după un spațiu, urmează numele funcției și parantezele rotunde, în care se scrie un anumit cod:

php<?php
  function func() {
    // un anumit cod
  }
?>

Să analizăm un exemplu.

Să creăm o funcție cu numele func, care la apelarea ei va afișa pe ecran un semn de exclamare:

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

Acum să apelăm funcția noastră. Pentru aceasta este necesar să scriem numele ei și parantezele rotunde:

php<?php
  function func() {
    echo '!';
  }
  
  // Apelăm funcția noastră:
  func(); // va afișa '!'
?>

Putem apela funcția noastră de mai multe ori - în acest caz fiecare apel al funcției va efectua o nouă afișare pe ecran:

php<?php
  function func() {
    echo '!';
  }
  
  func(); // va afișa '!'
  func(); // va afișa '!'
  func(); // va afișa '!'
?>

Funcțiile pot fi apelate înainte de locul lor de definire:

php<?php
  func(); // va afișa '!'
  
  function func() {
    echo '!';
  }
?>
Задание 1

Creați o funcție care afișează pe ecran numele dvs.

Задание 2

Creați o funcție care afișează pe ecran suma numerele de la 1 la 100.