summaryrefslogtreecommitdiff
path: root/Zend/tests/anon/002.phpt
blob: cbd2ac6d89b8bb43017d99738ff571527c584618 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
--TEST--
declare anonymous class extending another
--FILE--
<?php
class A{}

interface B{
    public function method();
}

$a = new class extends A implements B {
    public function method(){
        return true;
    }
};

var_dump($a instanceof A, $a instanceof B);
--EXPECTF--
bool(true)
bool(true)