Funksie Parameters in PHP

Wanneer ons 'n funksie roep, skryf ons sy naam en leë ronde hakies:

php<?php
  func();
?>

Eintlik hoef die hakies nie leeg te wees nie - ons kan parameters daarin deurgee.

Laat ons byvoorbeeld 'n funksie wil maak wat 'n getal as parameter sal aanvaar en die kwadraat van daardie getal sal vertoon.

Hoe ons nou ons funksie sal roep: ons sal die funksienaam skryf, ronde hakies, en binne hulle - 'n sekere getal waarvan ons die kwadraat wil verkry.

Byvoorbeeld, so sal ons die kwadraat van getal 2 kry:

php<?php
  func(2); // sal 4 vertoon
?>

En so - die kwadraat van getal 3:

php<?php
  func(3); // sal 9 vertoon
?>

Laat ons nou die implementering van ons funksie skryf.

Ons weet dat die funksie 'n getal as parameter moet aanvaar. Dit beteken, by die definisie van die funksie in die ronde hakies moet ons 'n sekere veranderlike skryf, waarin die deurgegee getal sal beland.

Die naam van die veranderlike kan enigiets wees, laat ons, byvoorbeeld, dit $num noem:

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

In hierdie veranderlike $num sal die aangeduide getal in die ronde hakies beland wanneer die funksie geroep word:

php<?php
  func(2); // in veranderlike $num sal getal 2 beland
  func(3); // in veranderlike $num sal getal 3 beland
?>

Laat ons nou maak dat ons funksie die kwadraat van die deurgegee getal vertoon. Vir dit vermenigvuldig ons die veranderlike $num met homself en vertoon dit:

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

Laat ons die funksie se werk toets deur dit met verskillende getalle te roep:

php<?php
  function func($num) {
    echo $num * $num;
  }
  
  func(2); // sal 4 vertoon
  func(3); // sal 9 vertoon
?>
Задание 1

Maak 'n funksie wat 'n getal as parameter aanvaar en die kubus van hierdie getal op die skerm vertoon.

Задание 2

Maak 'n funksie wat 'n getal as parameter aanvaar en toets of dit 'n positiewe getal of 'n negatiewe getal is. In die eerste geval laat die funksie die teks '+++' op die skerm vertoon, en in die tweede '---'.