国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Fonction interne de la fonction personnalisée php

La fonction interne fait référence à la déclaration d'une fonction à l'intérieur de la fonction.

Notes?:

1. Le nom de la fonction interne ne peut pas être un nom de fonction existant

2. Supposons qu'une fonction interne soit définie dans la fonction a, vous ne pouvez pas utilisez la fonction a deux fois.

Regardons le code ci-dessous, vous l'apprendrez rapidement?:

<?php
function foo()
{
   echo '我是函數(shù)foo喲,調(diào)一下我才會執(zhí)行定義函數(shù)bar的過程<br />';
 function bar()
 {
      echo '在foo函數(shù)內(nèi)部有個函數(shù)叫bar函數(shù)<br />';
 }


}

//現(xiàn)在還不能調(diào)用bar()函數(shù),因?yàn)樗€不存在
bar();

foo();

//現(xiàn)在可以調(diào)用bar()函數(shù)了,因?yàn)閒oo()函數(shù)的執(zhí)行使得bar()函數(shù)變?yōu)橐讯x的函數(shù)

bar();

//再調(diào)一次foo()看看是不是會報(bào)錯?
foo();

?>

Vous constaterez qu'une fonction bar est définie à l'intérieur de la fonction foo() ci-dessus, qui est le numéro de fonction interne.

Après une observation et une expérimentation minutieuses, vous tirerez les conclusions suivantes?:

1. Appeler foo() deux fois signalera une erreur

2. Si vous n'ajustez pas le Fonction foo() La fonction bar ne peut pas être exécutée car bar est à l'intérieur de foo

Formation continue
||
<?php function foo() { echo '我是函數(shù)foo喲,調(diào)一下我才會執(zhí)行定義函數(shù)bar的過程<br />'; function bar() { echo '在foo函數(shù)內(nèi)部有個函數(shù)叫bar函數(shù)<br />'; } } //現(xiàn)在還不能調(diào)用bar()函數(shù),因?yàn)樗€不存在 bar(); foo(); //現(xiàn)在可以調(diào)用bar()函數(shù)了,因?yàn)閒oo()函數(shù)的執(zhí)行使得bar()函數(shù)變?yōu)橐讯x的函數(shù) bar(); //再調(diào)一次foo()看看是不是會報(bào)錯? foo(); ?>
soumettreRéinitialiser le code