PHP自定义函数之内部函数写法、调用及注意要点
- 2022年10月6日
- 864 次
PHP自义定函数之内部函数就是在一个自定义函数的内部又有一个函数,相当于在一个自定义函数内部又嵌套了一个函数,在自定义函数内部又声明一个函数,这就是笔者对于自定义函数的内部函数的理解。
PHP自定义函数内部函数注意要点
内部函数名与外部函数名不能重名,既外部的函数名如果是a,那内部函数名就不能再用a来命名,否则PHP就会报错。
PHP自定义函数内部函数实例
以下是一个PHP自定义函数内部函数实例,通过本实例会更加理解和明白PHP自定义函数内部函数的写法和用法。
<?php
function outside(){
echo '我是最外层的自定义函数<br>';
function inside(){
echo '我是内部的自定义函数';
}
};
outside();
inside();
?>
根据PHP自定义函数内部函数的理解,以上就是一个典型的PHP自定义函数内部函数,一个自定义函数内又包含了一个自定义函数。
以上就是实例代码执行后的显示截图。
PHP自定义函数内部函数调用
1、内部函数不能独立调用,例如上面实例中就不能直接使用inside()来调用自定义函数内部函数,必须先调用外部的outside()函数后,再调用inside()内部函数,直接单独调用inside()函数就会报错。
2、内部函数在调用完后不能再次调用外部函数,否则会报错。
比如我使用以上实例代码进行调用
<?php
function outside(){
echo '我是最外层的自定义函数<br>';
function inside(){
echo '我是内部的自定义函数';
}
};
outside();
inside();
outside();
?>
调用了两次外部自定义函数outside(),就会出现以下错误信息:
虽然将两次的外部的自定义函数都调用了出来,但是下面也报错了。
以上就是本日学习后记载的PHP自定义函数内部函数的如何使用及PHP自定义函数内部函数写法及一些注意事项。
若非作者标注皆为李涛自留地原创文章,转载或复制请以超链接形式并注明出处。
- 上一篇: Typora表格行列操作 Typora如何删除新增行列
- 下一篇: PHP自定义函数变量作用域用法解析
- PHP文件指针函数有哪些?PHP文件指针函数怎么使用? 2022-11-14
- PHP常用字符串函数截取字符串substr()函数用法及实例 2022-10-24
- PHP数组类型有哪些?PHP数组类型实例代码 2022-10-22
- 怎么查看原来自己百度空间的文章、相册的方法【2022版】 2022-10-19
- wordpress古腾堡小工具切换成经典小工具 2022-09-25
- Nginx 504 Gateway Timeout超时详解:原因与优化方案 2026-07-02
