- var_export: documentation ( source)
<?php
$keys = [
'staff_first_name' => null,
'staff_last_name' => null,
'staff_years' => null
];
$submitted_values = [
'first_name' => 'jon',
'last_name' => 'doe',
'years' => 5
];
$keyMap = [
'staff_first_name' => 'first_name',
'staff_last_name' => 'last_name',
'staff_years' => 'years'
];
foreach ($keys as $key => &$value) {
$value = $submitted_values[$keyMap[$key] ?? ''] ?? $value;
}
var_export($keys);