I am trying to replace an array key (= single letter) with a word. I have a associative array and a $mapKeyArray with the replacement words
$inputArray = ['P' => 72,'T' => 0,'U' => 1,'E' => 0];
function cb_replaceWords($a) {
$mapKeyArray = array('P' => 'Pink', 'T' => 'Top', 'U' => 'Union', 'E' => 'EX');
foreach($a as $key) {
// $a[$key] = $mapKeyArray[$key];
$a[$key];
}
return $a;
}
$outputArray = array_map("cb_replaceWords", $inputArray);