0

3 つのフィールド ( ABC) があります。C = A * B. これを配列で機能させるにはどうすればよいですか?

例 ( ABCは入力の ID です):

C[1] = A[1] * B[1]
...
C[i] = A[i] * B[i]

入力が 1 行しかない場合、これは正常に機能しますが、ユーザーが入力の行を動的に追加すると、これは機能しなくなります。

4

1 に答える 1

0

追加[](フィールド名の末尾に割り当てられたインデックスなし)

<input name="foo[]" value="bar" />
<input name="foo[]" value="baz" />

このようにして、次の配列で埋められた $_POST['foo'] になります: array( 'foo', 'bar' )。

数値配列に注意してください。インデックスは 0 から始まります。

于 2013-05-01T14:31:01.337 に答える