5
PHP:インデックスを再作成する代わりに、キーを保持しながら2つの配列をマージしますか?
文字列/整数キーを保持しながら、2つの配列(1つは文字列=>値のペア、もう1つはint =>値のペア)をマージするにはどうすればよいですか?それらのいずれも重複することはありません(一方が文字列のみを持ち、もう一方が整数しか持たないため)。 これが私の現在のコードです(array_mergeが整数キーで配列のインデックスを再作成しているため、機能しません): // get all id vars by combining the static and dynamic $staticIdentifications = array( Users::userID => "USERID", Users::username => "USERNAME" ); // get the dynamic vars, formatted: varID => varName $companyVarIdentifications = CompanyVars::getIdentificationVarsFriendly($_SESSION['companyID']); // merge the static and dynamic vars (*** BUT KEEP THE INT INDICES ***) …
255
php
arrays
array-merge