Изучение PHP для начинающих | Урок #14 - Функции

preview_player
Показать описание
В этом уроке затронем тему функций в языке PHP. Благодаря функциям вы можете записывать код в теле функции и потом просто вызывать её. Таким образом сокращается код, а главное удаляется весь повторяющийся код.

✔ -------------

Помощь в развитии канала.
* Яндекс Деньги: 410014343706921

* Кошельки WebMoney:
- Доллар: Z331064341236
- Гривна: U386388718252
- Рубль: R214610220703
Рекомендации по теме
Комментарии
Автор

С каждым выпуском все меньше и меньше лайков. И только избранные досмотрят весь плейлист и освоят PHP☺

yaroslavyasynytskyi
Автор

Талантливый препод. Так мастерски зас*ать мозг на пустом месте - это надо уметь.

chedgar
Автор

хорошо, что большинство не поняли данный урок - а то я уж было расстроился, что один такой

TheFluoros
Автор

Спасибо за уроки, но в конце подзапутался). Как по мне, то в последней функции совсем не нужно передавать ни $sum, ни $word.

vasiliysandyga
Автор

этот урок я считаю надо перезаписать с другими примерами функции. Тут очень не понятно... смотрел уроки про функции у другого автора и там все хорошо и понятно.

richmancool
Автор

Возможно будет понятнее так:
$x= 12;
$y = 35;
function math($x, $y){
$summa = $x + $y;
return $summa;
}
function printWords($x, $y){
$word = math($x, $y);
echo $word;

}
printWords($x, $y);

aleksandrmishchan
Автор

Мне конечно со знанием javascript это просто как 2 пальца. Но представляю каково новичкам. Тут что то делаем, там что то делаем и ничего не меняется)). Ай яй яй, плохо объяснил, совсем плохо.

zloy_tushkanchik
Автор

То чуство, когда знаешь всё это из JS, просто смотришь для синтакса)

diamondvlog
Автор

Да урок в принципе понятный. Но в конце запутано. Спасибо за урок)

anokhin_se
Автор

Это просто жесть, не понимаю, чем данный канал людям приглянулся... Наверное 5 лет назад небыло другого выбора)

whdrqzx
Автор

Зачем мы передаём в функцию printWord параметр $sum (переменная не определена в коде)? Если убрать из передаваемых параметров $sum, а из параметров функции $word (определяется внутри функции), код остаётся рабочим.

woldemarporanoid
Автор

Получается, что код:
function printWords ($word) {
echo $word;
}
Это как бы шаблон куда мы затем просто подставляем свою переменную, когда ее вызываем? И соответственно в круглых скобках вместо $word можно указать любую существующую переменную?

EGROWORLD
Автор

Такое чувство, что сам не до конца понимаешь, стоило бы сказать про формальные, фактические параметры

eylskvh
Автор

Здраствуй Гоша! Огромное спс тебе за все уроки, ты молодец. Можна сказать что благодаря тебе я сдал тест на курсы.
Но я точно помню что когда я увидел впервые этот урок про функции, то из этого материала я не понял ничего. Проблема в том что нужно было показать на примерах с простого к сложному, а ты просто делал все на кучу.
Если тебя интересует как нужно было сделать этот материал я тебе или кому-нибудь другому дам ссылку посмотреть.

ztiwnrs
Автор

Привет! Как я понял в примере №2 функция math возвращает значение, а функция PrintWords выводит её на экран.
А можно сделать чтоб функция к примеру Math возвращала и выводила значение суммы не касаясь других функций?

rikz
Автор

Спасибо автору, по простому учит, но немного устаёт правда. Поправка к концу урока: Правильная функция не math а match . Думаю, вроде бы всё верно, но отвечает ошибка. ) А тут оказывается -


function printWords ($word, $x, $y) {
$word = match ($x, $y);
echo $word;
}

function match ($first, $second) {
$summa = $first + $second;
return $summa;
}


$x = 12;
$y = 35;

printWords ($sum, $x, $y);

Daniel-ehxs
Автор

привет, а можете записать урок о том как функция принимает массив и выводит суму его елементов?

sergiyradukh_lviv
Автор

все было хорошо и понятно до этого урока, но вчера пол дня голову ломал, пока не посмотрел php - функции на других каналах, блин вот теперь не знаю стоит ли дальше по этим видео урокам продолжать, не будет ли дальше такого же, где преподаватель сам запутался и всех запутал остановив легкое понимание и быстрое продвижение обучения(

ztibuvp
Автор

там где передается три параметра очень не наглядно, непонятно как то. как будто посмотрел незаконнченый урок. но лапу за старания. за уроки спасибо

mr.powerxr
Автор

в php 7.0 выдает ошибку

Undefined variable: sum - в последней строке.

USAkot