- array_combine: documentation ( source)
- strtr: documentation ( source)
<?php
function morsedecode($code){
$search = array('.-', '-...');
$replace = array('a', 'b');
return strtr($code, array_combine($search, $replace));
}
echo morsedecode(".- -...");