--TEST--
Bug #33732 (Wrong behavior of constants in class and interface extending)
--FILE--
<?php
interface iA {
  const 
cA "const of iA\n";
}

class 
implements iA {
}

class 
extends implements iA {
}

echo 
iA::cA;
echo 
A::cA;
echo 
B::cA;


interface 
iA2 {
    const 
cA "const of iA2\n";
}

interface 
iB2 extends iA2 {
}

class 
A2 implements iA2 {
}

class 
B2 extends A2 implements iA2 {
}

echo 
iA2::cA;
echo 
A2::cA;
echo 
iB2::cA;
echo 
B2::cA;
?>
--EXPECT--
const of iA
const of iA
const of iA
const of iA2
const of iA2
const of iA2
const of iA2