menu

Ключовата дума function

Ключовата дума function се използва за деклариране на потребителски функции в PHP. Функцията приема параметри, изпълнява код и може да връща резултат. Декларираните функции могат да бъдат извиквани многократно в различни части на програмата.

Синтаксис

function functionName($param1, $param2, ...) { return $result; }

Пример

Нека създадем проста функция за събиране на две числа:

<?php function sum($a, $b) { return $a + $b; } echo sum(2, 3); ?>

Резултат от изпълнението на кода:

5

Пример

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

<?php function createArray($a, $b) { return [$a, $b]; } print_r(createArray(1, 2)); ?>

Резултат от изпълнението на кода:

[1, 2]

Пример

Функциите могат да имат стойности по подразбиране за параметрите:

<?php function greet($name = 'Guest') { return "Hello, $name!"; } echo greet(); echo greet('John'); ?>

Резултат от изпълнението на кода:

'Hello, Guest!' 'Hello, John!'

Вижте също

  • командата return,
    която връща стойност от функция
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне