function 関数の中の関数

function 関数の中の関数

http://manual.xwd.jp/language.functions.html

function foo()
{
function bar()
{
echo "I don't exist until foo() is called.\n";
}
}

/* ここでは関数bar()はまだ定義されていないので
コールすることはできません。 */

foo();

/* foo()の実行によって bar()が
定義されるためここではbar()を
コールすることができます。*/

bar();