Глядя на документацию PHP о интерфейсах, в частности здесь: PHP: Object Interfaces - Manual. Следующий рабочий код приведен в качестве рабочего примера. Может ли кто-нибудь объяснить, что объявлено как «головоломка», как часть сигнатуры функции, пожалуйста?PHP - использование bareword в объявлениях функций интерфейса
<?php
interface a
{
public function foo();
}
interface b extends a
{
public function baz(Baz $baz);
}
// This will work
class c implements b
{
public function foo()
{
}
public function baz(Baz $baz)
{
}
}
Вы, ребята, делаете это слишком просто. 20 минут различных поисков в google для gpp функции и т. П. Ни с чем. Даже ответ на это, говорящий кому-то, что использование такого простого слова неслыханно в программировании! Быстрая почта здесь, и в течение 10 минут ... удар! :) – dewd
Я, вероятно, использовал часы для своих собственных вычислений и понимания таких вещей. Когда что-то трудно выиграть, становится легче объяснить это. –
Очень верно. Я нахожу то, что я очень быстро исчезаю из своих знаний так же быстро, если они не используются. Я запомню этот! :) – dewd