PHP函数常用用法小结

2019-04-10 01:53:58于海丽

 

嵌套函数

 

嵌套函数可以在父函数体里面定义函数,如:

function outer()

{

    $out_var=1;

    function inner()

    {

        var_dump($out_var);//输出NULL,无法访问到$out_var,声明global也不行,$out_var不是全局变量

        echo "call innern";

    }

    //echo "call outern";

 

    inner();//如果不调用inner(),则在访问outer()时也不会被调用

}

 

outer();

inner();//虽然,函数是全局的,必须先调用outer(),否则inner()调用会报错(函数未定义)

 

条件函数

 

$debug=false;

if($debug===true)

{

    function foo()

    {

        echo "foo";

    }

}

 

相关文章 大家在看