gpt4 book ai didi

php - 是否可以有一个具有私有(private)/ protected 方法的接口(interface)?

转载 作者:IT老高 更新时间:2023-10-28 11:59:19 26 4
gpt4 key购买 nike

在 PHP 5 中是否有可能拥有一个具有私有(private)/ protected 方法的接口(interface)?

现在我有:

interface iService
{
private method1();
}

这会引发错误:

Parse error: syntax error, unexpected T_STRING, expecting T_VARIABLE

我只想确认接口(interface)只能包含公共(public)方法。

最佳答案

PHP manual page about interfaces明确指出:

All methods declared in an interface must be public; this is the nature of an interface.

我想这解释了你得到的错误 ;-)

关于php - 是否可以有一个具有私有(private)/ protected 方法的接口(interface)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1876516/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com