-1

このような配列を作成して入力します。

  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
    }

}

他にどのように 2 次元配列をループしますか?

4

1 に答える 1

0

このコードを試してください:

foreach($myArray as $i)
{
    foreach($i as $j)
    {
        echo $j;
    }
}
于 2013-08-01T01:57:20.497 に答える