0

キー インデックスを FILE 配列に挿入しようとしています。これが FILE 配列で機能するかどうかを知りたいだけですか?

$files = $_FILES;
print_r($files);
Array
(
    [image] => Array
        (
                    [name] => 400.png
                    [type] => image/png
                    [tmp_name] => /tmp/php5Wx0aJ
                    [error] => 0
                    [size] => 15726
        )
)

私が欲しいのは以下のようなものです:

$files = $_FILES;
print_r($files);
Array
(
    [image] => Array
        (
                    [name] => 400.png
                    [type] => image/png
                    [tmp_name] => /tmp/php5Wx0aJ
                    [error] => 0
                    [size] => 15726
                    [myid]=> my value
        )
)

$_FILEPHP関数を使用してキーインデックスを配列にプッシュすることは可能ですか?

4

1 に答える 1

0

はい、次のようにして実行できます。

$files['image']['myid'] = 'my value';

IIRC、$_FILES 配列の 'image' キーは、複数のファイルのどれがどれであるかを識別する方法を探しているだけの場合、HTML 内のコントロールの名前です。

于 2013-05-29T13:53:54.043 に答える