More or less function parameters

На функция може да се подават повече аргументи отколкото параметри има дадената функция. Просто ще вземе тези, които фигурират като параметри в дефиницията на функцията.

Но по-малко – не може, освен ако останалите параметри, за които не са подадени аргументи, не са с default стойност.

Демек, може да имаме:
function patapan($a, $b, $c){ }

patapan(11, 22, 33, 44, 55, 66);

Но не и:
function patapan($a, $b, $c){ }

patapan(11, 22);

oсвен ако $с няма дефолт стойност, например $c = null

Вашият коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *