Евгений Михайлов

После просмотра урока возник вопрос: А как описать в интерфейсе, что функция должна возвращать что-то (не говоря уже о типе)? В принципе, в уроке прозвучала фраза, что php - динамический язык, стадии компиляции нет, используем как есть. Но всё же?

1 0

В php7 добавили такой функционал. Пример:

<?php
function sum($a, $b): float {
    return $a + $b;
}

// Note that a float will be returned.
var_dump(sum(1, 2));
?>

Подробнее тут

0

Похожие вопросы

Виталий Караман 25 мая 2018 →

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

Андрей Свитлов 20 ноября 2017 →

Что такое маркдаун ? Зачем он нужен и где используется ?

Михаил Чудинов 08 августа 2017 →

3 раза пересматривал видео, прежде чем решился приступить к практическому заданию. Выглядело прям страшно о...

Кирилл Ковалев 07 июня 2017 →

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

Валерий Симонов 18 апреля 2017 →

Не понял зачем использовать интерфейс \IteratorAggregate . Разве код ниже не будет работать и без него? fo...

Мы учим программированию с нуля до стажировки и работы. Попробуйте наш бесплатный курс «Введение в программирование» или полные программы обучения по Node, PHP, Python и Java.

Хекслет

Подробнее о том, почему наше обучение работает →