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(); ?>
  • 코스 추천
  • 코스웨어 다운로드
현재 코스웨어를 다운로드할 수 없습니다. 현재 직원들이 정리하고 있습니다. 앞으로도 본 강좌에 많은 관심 부탁드립니다~