XakepPRO, Ксакеп, не пей, сам стараюсь под градусом в код не ногой
XakepPRO, Ну это уже ССЗБ. Так или иначе, лишней эта фича уж точно не будет. А насильно использовать никто не заставляет.
Koenig, А у меня когда я выпю сразу желание писать появляется
Swank, А попариться в бане желания не возникает?
# Koenig (26.01.2015 / 23:29)
Революция PHP7: Типы возвращаемых значений и удаление артефактов / Хабрахабр - http://habrahabr.ru/post/248721/
Теперь кажется я понимаю для чего это нужно.
Вот к примеру есть метод с одним параметром, он должен быть только строкой. Приходится писать проверку с Exception.
Признаю, был не прав, что это не нужная хрень гГ
А блин, не правильно понял. В РНР 7 будет указываться только возвращаемый тип, а не тип аргументов. Жаль
Rakovskiy, тип аргументов ты и сейчас можешь указывать
# Koenig (26.02.2015 / 16:37)
Rakovskiy, тип аргументов ты и сейчас можешь указывать
public function methodName(String $arg)
{}
так шоле?
Koenig, не то это, нету типа String, а только int, float, boolean, array и имена классов.
И приходится городить
if (is_string($host) === false || is_string($domain) === false){
throw new Exception('Неверный тип данных $host или $domain');
}