PHP от А до Я. Функции

Просмотров: 14508Комментарии: 0
ПрограммированиеPHP

Привет. Предлагаю сегодня пойти дальше в изучении PHP. И уже сегодня мы с Вами будем говорить о функциях.

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

Давайте посмотрим на структуру функций и разберемся как с ней работать

<?php
function hello ($name)
{
echo “привет тебе, $name!”;
}
hello (“Мир”)
?>

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

<?php
function pifagor ($kat1, $kat2)
{
$gip = sqrt(pow($kat1, 2) + pow($kat2, 2));
echo “Гипотенуза треугольника со сторонами $kat1 и kat2 равна $gip”;
}
pifagor (2, 4);
?>

Также в функция может использоваться return для возвращения результата. Рассмотрим еще пример.

<?php
function sum ()
{
$a = 5*2;
$g = $a+3;
return $g;
}
echo sum();
?>

Но собственно говоря последний пример очень сильно притянут за уши smile.

Ну вот и все, что я сегодня хотел рассказать о функциях. Ждите следующих уроков и практикуйтесь.

С уважением Ваш ИТ Инженер.



Хороший специалист на дороге не валяется. Настоящий фотограф Киев сможет запечетлить все ваши моменты.

Оставьте комментарий!

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

Используйте нормальные имена. Ваш комментарий будет опубликован после проверки.

Вы можете войти под своим логином или зарегистрироваться на сайте.

(обязательно)