interface Demo
{
//接口成员属性中只允许类常量 和抽象方法 访问控制符必须是public可省略 abstract 和 final修饰符也不能存在
const siteName = 'php'; //类常量在类中始终不变 必须初始化 类中用self::常量名 调用
function show();
function mess();
}
interface Demo1
{
function hello();
}
class Test implements Demo,Demo1
{
//接口不允许实例化 只允许创建类来实现(可以多实现) 并且要实现接口中所有抽象方法
public function show()
{
echo self::siteName;
}
public function mess()
{
echo 'mess';
}
public function hello(){
echo 'hello';
}
}