function a(a1,a1,a1,a2)
{
if(a1>a1>a1>a2)
{
a1−−;a(a1--;
a(a1−−;a(a1,KaTeX parse error: Expected 'EOF', got '}' at position 14: a2);
}̲
echo "…a1;
echo “
”;
}
a(5,1);
函数的递归调用可以直接调用
class A
{
function a(a1=0,a1=0,a1=0,a2=0)
{
if(a1>a1>a1>a2)
{
a1=a1=a1=a1-1;
this−>a(this->a(this−>a(a1,KaTeX parse error: Expected 'EOF', got '}' at position 14: a2);
}̲
echo "…a1";
echo “
”;
}
}
$a = new A();
$a->a(5,1);
echo “
”;
echo “
”;
方法的递归调用,要用$this->
然后结果出乎意料
最后才发现 是类名和方法名相同了。。。。。。 方法直接自动生成构造方法了。。。。