Convert Number Words to Digits
'0',
'one' => '1',
'two' => '2',
'three' => '3',
'four' => '4',
'five' => '5',
'six' => '6',
'seven' => '7',
'eight' => '8',
'nine' => '9'
];
$words = explode(' ', $input);
$digits = '';
foreach ($words as $word) {
if (isset($map[$word])) {
$digits .= $map[$word];
} else {
echo "Invalid word detected: $word
";
$digits = '';
break;
}
}
if ($digits !== '') {
echo "Output:
$digits
";
}
}
?>