Comment puis-je fusionner deux tableaux (un avec chaîne => paires de valeurs et un autre avec int => paires de valeurs) tout en conservant les clés string / int? aucun d'entre eux ne se chevauchent jamais (car l'un n'a que des chaînes et l'autre n'a que des entiers).
voici mon code actuel (qui ne fonctionne pas, car array_merge réindexe le tableau avec des clés entières):
// 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 ***)
$idVars = array_merge($staticIdentifications, $companyVarIdentifications);
Merci!