Lietotāja definēto funkciju pamati PHP

Tagad mēs iemācīsimies izveidot savas funkcijas, kuras pēc tam varēs izmantot līdzīgi kā PHP standarta funkcijas.

Apskatīsim sintaksi savas funkcijas izveidošanai.

Funkcija tiek izveidota, izmantojot komandu function. Tālāk ar atstarpi seko funkcijas nosaukums un apaļās iekavas, kurās tiek rakstīts kāds kods:

php<?php
  function func() {
    // kāds kods
  }
?>

Apskatīsim kādu piemēru.

Izveidosim funkciju ar nosaukumu func, kura sava izsaukuma brīdī izvadīs ekrānā izsaukuma zīmi:

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

Tagad izsauksim mūsu funkciju. Lai to izdarītu, ir jāuzraksta tās nosaukums un apaļās iekavas:

php<?php
  function func() {
    echo '!';
  }
  
  // Izsaucam mūsu funkciju:
  func(); // izvadīs '!'
?>

Var izsaukt mūsu funkciju vairākas reizes - šajā gadījumā katrs funkcijas izsaukums veiks jaunu izvadi ekrānā:

php<?php
  function func() {
    echo '!';
  }
  
  func(); // izvadīs '!'
  func(); // izvadīs '!'
  func(); // izvadīs '!'
?>

Funkcijas var tikt izsauktas pirms to definēšanas vietas:

php<?php
  func(); // izvadīs '!'
  
  function func() {
    echo '!';
  }
?>
Задание 1

Izveidojiet funkciju, kas izvada ekrānā jūsu vārdu.

Задание 2

Izveidojiet funkciju, kas izvada ekrānā skaitļu summu no 1 līdz 100.