PHP 사용자 정의 함수의 내부 함수

내부함수란 함수 내부에서 함수를 선언하는 것을 말합니다.

참고:

1. 내부 함수 이름은 기존 함수 이름일 수 없습니다.

2. 내부 함수가 함수 a에 정의되어 있다고 가정합니다. 함수 a를 두 번 사용하십시오. <…

주의 깊게 관찰하고 실험한 후 다음과 같은 결론을 얻게 됩니다.

1. foo()를 두 번 호출하면 오류가 보고됩니다.

2. 조정하지 않으면 foo() 함수 bar가 foo 안에 있으므로 bar 함수를 실행할 수 없습니다

지속적인 학습
||
<?php function foo() { echo '我是函数foo哟,调一下我才会执行定义函数bar的过程<br />'; function bar() { echo '在foo函数内部有个函数叫bar函数<br />'; } } //现在还不能调用bar()函数,因为它还不存在 bar(); foo(); //现在可以调用bar()函数了,因为foo()函数的执行使得bar()函数变为已定义的函数 bar(); //再调一次foo()看看是不是会报错? foo(); ?>
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!