Függvényparaméterek PHP-ben

Amikor egy függvényt meghívunk, a nevét és üres kerek zárójeleket írunk:

php<?php
  func();
?>

Valójában a zárójeleknek nem kell üreseknek lenniük - átadhatunk paramétereket bennük.

Tegyük fel például, hogy szeretnénk készíteni egy függvényt, ami paraméterként egy számot fogad és kiírja a szám négyzetét.

Hogyan fogjuk most meghívni a függvényünket: kiírjuk a függvény nevét, kerek zárójeleket, és beleírjuk azt a számot, aminek a négyzetét meg szeretnénk kapni.

Például így kapjuk meg a(z) 2 szám négyzetét:

php<?php
  func(2); // kiírja 4-et
?>

Így pedig a(z) 3 szám négyzetét:

php<?php
  func(3); // kiírja 9-et
?>

Írjuk meg most a függvényünk megvalósítását.

Tudjuk, hogy a függvény paraméterként egy számot fogad. Ezért a függvény definiálásakor a kerek zárójelekbe kell írnunk valamilyen változót, amibe az átadott szám kerül.

A változó neve tetszőleges lehet, nevezzük például $num-nak:

php<?php
  function func($num) {
    
  }
?>

Ebbe a(z) $num változóba a függvény hívásakor kerül a kerek zárójelekben megadott szám:

php<?php
  func(2); // a $num változóba a 2 szám kerül
  func(3); // a $num változóba a 3 szám kerül
?>

Tegyük most meg, hogy a függvényünk kiírja az átadott szám négyzetét. Ehhez szorozzuk meg a(z) $num változót önmagával és írjuk ki a képernyőre:

php<?php
  function func($num) {
    echo $num * $num;
  }
?>

Ellenőrizzük a függvény működését, különböző számokkal meghívva:

php<?php
  function func($num) {
    echo $num * $num;
  }
  
  func(2); // kiírja 4-et
  func(3); // kiírja 9-et
?>
Задание 1

Készítsen egy függvényt, amely paraméterként egy számot fogad és kiírja a képernyőre a szám köbét.

Задание 2

Készítsen egy függvényt, amely paraméterként egy számot fogad és ellenőrzi, hogy a szám pozitív-e vagy negatív. Az első esetben a függvény írja ki a képernyőre a(z) '+++' szöveget, a másodikban pedig a(z) '---' szöveget.