Объясните, что это эта запись? Двоеточие после метода, как понимать?
public function name($str): self(string, array, int и т.д) {
............
}
Правильно понимаю, что ожидается какой то тип данных, который должен вернуть метод? Или приведение к типу...
Или на вход должен податься определенный тип?
Вообщем what is it?
public function name($str): self(string, array, int и т.д) {
............
}
Правильно понимаю, что ожидается какой то тип данных, который должен вернуть метод? Или приведение к типу...
Или на вход должен податься определенный тип?
Вообщем what is it?