7

$_POST返す配列を決定するためのphpスクリプトがあります。元:

$n = $_POST['n']; // 1, 2 or 3

$a1 = array ('something', 'something else', 'another thing');

$a2 = array ('something 2', 'something else 2', 'another thing 2');

$a3 = array ('something 3', 'something else 3', 'another thing 3');

$nここで、値に対応する配列を取得したいとします"2"

どうすればecho $a . $n取得できますか$a2

ありがとう。

4

2 に答える 2

22

${'a'.$n}$a2の場合$nはあなたに与えます2

于 2011-09-01T06:31:33.363 に答える
4

次のようにするとよいでしょう。

$a = array();

$a[1] = array('bla bla', 'bla bla');
$a[2] = array('asdasd', 'asdasd');

そして、次のように呼び出すことができます:

echo $a[intval($n)]
于 2011-09-01T06:30:39.290 に答える