0

POST 変数の設定方法 ( $_POST['u'] = 10) と、多次元ポスト値の呼び出し方法 ( ) を理解している$_POST['u']['number2']ので、単純な多次元 POST を設定するのは簡単です ( $_POST['u']['number2'] = 10)。

問題は、変数を使用して POST 変数を設定する必要がある場合に発生します。つまり、$_POST['u']['$number'] = $number2$numberループからの文字列です。

何が起こっているかというと、ループは POST[u][$number] からデータを取得し、それを操作し、$number2 を吐き出し、POST[u][$number] を $number2 で更新したいと考えています。どんな意味でも。

それで、基本的に、とにかく私がすることはあり$_POST['u']['$number'] = $number2ますか?

使ってみevalたけどダメだった…

4

1 に答える 1

2

多分あなたは意味します:

$_POST['u'][$number] = $number2;

一重引用符なし。あるいは:

$_POST['u']["{$number}"] = $number2; //> Discouraged
于 2013-09-09T22:34:58.340 に答える