网站地图    收藏   

主页 > 专题教程 > php入门 >

3-6: php内部函数

来源:自学PHP网    时间:2018-02-09 16:45 作者: 阅读:

[导读] PHP中文网教程为您提供《php入门教程之一周学会PHP》之 php自定义函数之内部函数 章节的在线实战教程供您学习,你可以进行笔记、提问、讨论和资料下载...

内部函数,是指在函数内部又声明了一个函数。

注意事项:

    1.内部函数名,不能是已存在的函数名

    2.假设在函数a里面定义了一个内部函数,不能定用两次函数a。

我们下面来看代码,你将很快的学习会:

<?php
function foo()
{
   echo '我是函数foo哟,调一下我才会执行定义函数bar的过程<br />';
 function bar()
 {
      echo '在foo函数内部有个函数叫bar函数<br />';
 }


}

//现在还不能调用bar()函数,因为它还不存在
bar();

foo();

//现在可以调用bar()函数了,因为foo()函数的执行使得bar()函数变为已定义的函数

bar();

//再调一次foo()看看是不是会报错?
foo();

?>

你会发现,在上面foo() 函数内部又定义了一个bar函数,这就是内函数数。

仔细观察和实验后你会得出如下的结论:

    1.foo()调用两次会报错

    2.如果不调foo()函数无法执行bar函数,因为bar是在foo的内部

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论