-1

という配列が$eduAddあり、次のようにその先頭に文字列を追加しています。

array_unshift($eduAdd, $userId);

結果は次のとおりです。

Array
(
    [0] => 3
    [fieldId] => Array
        (
            [0] => 4
        )

    [educationTitle] => Array
        (
            [0] => g
        )

    [educationDegree] => Array
        (
            [0] => g
        )

)

[0] => 3に名前を変更するにはどうすればよいですか['userId'] => 3

4

2 に答える 2

2

そもそも使うarray_unshiftだけではなく;$eduAdd['userId'] = $userId

于 2013-03-29T21:55:15.260 に答える
1

最初の要素にする必要がある場合 (配列では無意味ですが)、使用してみてくださいarray_merge()-

$userId['userId'] = $userId
$eduAdd = array_merge($userId,$eduAdd);

phpfiddle - http://phpfiddle.org/main/code/1m0-yfn

于 2013-03-29T22:03:30.073 に答える