2013-08-01 149 views
-1

我創建並填充這樣的數組。php數組循環問題

var randomnumber=new Array(); 

    for(var i=1; i<=10; i++) 
    { 
      randomnumber[i]=Math.random(); 

} 

然後我把陣列到一個隱藏輸入

document.getElementById("field").value = randomnumber; 

然後調用,其處理該文件的文件。我得到這個錯誤:致命錯誤:無法使用字符串數組

$myArray=$_GET['field']; 


for($i=0;$i<10;$i++) 
{ 
    for($j=0;$j<10;$j++) 
    { 
     echo $myArray[$i][$j];////error is on this line 
    } 

} 

失調怎麼回事,我會通過一個二維數組循環?

+1

'的var_dump($ _ GET [ '場'])'? – ops

+0

嘗試使用'foreach'而不是固定的數組長度。讓我們看看這是否會起作用。 – JunM

+0

'$ _GET ['field']'包含什麼? – samayo

回答

0

試試這個代碼:

foreach($myArray as $i) 
{ 
    foreach($i as $j) 
    { 
     echo $j; 
    } 
}