我的代碼類似於;PHP:如何從函數中返回多維數組
function myFunc() {
$myArry = array();
$myArry[1]['first'] = "First";
$myArry[1]['second'] = "Second";
$myArry[2]['first'] = "First";
$myArry[2]['second'] = "Second";
$myArry[3]['first'] = "First";
$myArry[3]['second'] = "Second";
echo "before return: ".count($myArry);
return $myArry;
}
// main code
$returnedArry = array(myFunc());
echo "after return: ".count($returnedArry);
輸出:
before return: 3
after return: 1
這到底是怎麼發生的,可有人請解釋一下嗎?另外,我該怎麼做?
謝謝。
對不起,請忽略此職位,我已經要求Mod將其關閉,我在我的代碼中有一個錯字,所以這個問題是完全無效的 – jwbensley 2013-02-21 15:57:35