Как создать и использовать функцию в PHP?

Пользователь

от narciso , в категории: PHP , 2 года назад

Как создать и использовать функцию в PHP?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от lilla.herman , 2 года назад

@narciso 

Чтобы создать функцию в PHP, вы можете использовать ключевое слово "function", после которого указывается имя функции и список ее параметров в круглых скобках. Тело функции заключается в фигурные скобки. Например, вот простая функция, которая принимает два параметра и выводит их сумму:

1
2
3
4
function sum($a, $b) {
    $result = $a + $b;
    echo $result;
}


Вы можете вызвать эту функцию, передав ей значения для ее параметров:

1
sum(2, 3); // Выведет "5"


Кроме того, функции в PHP могут возвращать значение с помощью ключевого слова "return". Например, вот функция, которая принимает два параметра и возвращает их сумму:

1
2
3
4
function sum($a, $b) {
    $result = $a + $b;
    return $result;
}


Вы можете вызвать эту функцию и присвоить ее результат переменной:

1
2
$total = sum(2, 3);
echo $total; // Выведет "5"


Также функции могут иметь необязательные параметры, значения которых используются по умолчанию, если они не передаются при вызове функции. Для этого в списке параметров нужно указать значение по умолчанию для нужного параметра. Например:

1
2
3
function greet($name = 'Гость') {
    echo "Привет, $name!";
}


Вы можете вызвать эту функцию, не передавая ей параметр:

1
greet(); // Выведет "Привет, Гость!"


А также вызвать ее, передав значение параметра:

1
greet('Иван'); // Выведет "Привет, Иван!"