以下の出力結果を答えよ。
問1
<?php
function X(){
echo'X'."\n";
function Y(){
echo'Y'."\n";
}
}
Y();
問2
<?php
function X(){
echo'X'."\n";
function Y(){
echo'Y'."\n";
}
}
X();
Y();
問1の答え。
致命的なエラー
問2の答え
X
Y
となる。x()が呼び出された時点で、y()が定義され、y()の呼び出しが可能になる。


コメント