前端PHP入门-010-内部函数
内部函数,是指在函数内部又声明了一个函数。
注意事项:
- 内部函数名,不能是已存在的函数名
- 假设在函数a里面定义了一个内部函数,不能调用两次函数a。
<?phpfunction foo() {echo '我是函数foo哟,调一下我才会执行定义函数bar的过程<br />';function bar(){echo '在foo函数内部有个函数叫bar函数<br />';}}//现在还不能调用bar()函数,因为它还不存在bar();foo();//现在可以调用bar()函数了,因为foo()函数的执行使得bar()函数变为已定义的函数bar();//再调一次foo()看看是不是会报错?foo();?>
结论:
- foo()调用两次会报错
- 如果不调foo()函数无法执行bar函数,因为bar是在foo的内部
浙公网安备 33010602011771号