1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
|
<?php
interface ifaceDeclaration {}
interface ifaceDeclaration2 extends ifaceDeclaration {}
class clsDeclaration implements ifaceDeclaration {}
class clsDeclaration2 implements ifaceDeclaration, ifaceDeclaration2 {}
class clsDeclaration3 extends clsDeclaration {}
class clsDeclaration4 extends clsDeclaration3 implements ifaceDeclaration4 {}
function formalParamFuncCall1(
ifaceDeclaration $ifaceDeclarationVar,
ifaceDeclaration2 $ifaceDeclaration2Var,
ifaceDeclaration4 $ifaceDeclaration4Var,
clsDeclaration $clsDeclarationVar,
clsDeclaration2 $clsDeclaration2Var,
clsDeclaration3 $clsDeclaration3Var,
clsDeclaration4 $clsDeclaration4Var
) {
$ifaceDeclaration = 1;
$ifaceDeclaration2 = 1;
$ifaceDeclaration4 = 1;
$clsDeclaration = 1;
$clsDeclaration2 = 1;
$clsDeclaration3 = 1;
$clsDeclaration4 = 1;
}
function ifaceDeclaration() {
try {
} catch (clsDeclaration $cex) {
if ($cex instanceof clsDeclaration) {
$cex = new clsDeclaration;
}
echo $cex;
}
}
function ifaceDeclaration2() {}
function ifaceDeclaration4() {}
function clsDeclaration() {}
function clsDeclaration2() {}
function clsDeclaration3() {}
function clsDeclaration4() {}
?>
|