0

いくつかのフィールドが POST または GET 経由で要求され、2 つのフィールドが同じ名前の場合、PHP は常に確実に後者を返しますか?

例:test.php?field=foo&field=baz

echo $_REQUEST['field'];

出力は 'baz' になると思いますか?

4

2 に答える 2

0

これにより、配列REQUEST ['field']が生成されます。反復する必要があります

<?php
foreach ($REQUEST['field'] as &$value) {
    echo $value;
}

この構文がどこまで正しいかを確認するだけです。でも、これが考え方です

于 2013-10-18T16:34:37.657 に答える
0

今までphpでは最後の値を使用していました。

test.php?field=foo&field=baz では、常に baz を出力します。$_GET['field'] をエコーする場合

于 2013-10-18T17:09:41.707 に答える