<?php
// $num = (int)$_POST["txtnum"]; // Reconhece apenas numeros por causa do int
$num = 1048;
//identifica cada numero em sua posição e define se eh unidade, dezena, centena ou milhar
$Unidade = substr($num, 3,2);
$Dezena = substr($num, 2,1);
$Centena = substr($num, 1,1);
$Milhar = substr($num, 0, 1);
//define o que aparecerá na tela quando digitado numero de unidade
$aUnidade[] = "zero";
$aUnidade[] = "um";
$aUnidade[] = "dois";
$aUnidade[] = "tres";
$aUnidade[] = "quatro";
$aUnidade[] = "cinco";
$aUnidade[] = "seis";
$aUnidade[] = "sete";
$aUnidade[] = "oito";
$aUnidade[] = "nove";
//define o que aparecerá na tela quando digitado numero de dezena
$aDezena[] = "";
$aDezena[] = "Dez";
$aDezena[] = "Vinte e ";
$aDezena[] = "Trinta e ";
$aDezena[] = "Quarenta e ";
$aDezena[] = "Cinquenta e ";
$aDezena[] = "Sessenta e ";
$aDezena[] = "Setenta e ";
$aDezena[] = "Oitenta e ";
$aDezena[] = "Noventa e ";
//define o que aparecerá na tela quando digitado numero de centena
$aCentena[] = "";
$aCentena[] = "Cento e ";
$aCentena[] = "Duzentos e ";
$aCentena[] = "Trezentos e ";
$aCentena[] = "Quatrocentos e ";
$aCentena[] = "Quinhentos e ";
$aCentena[] = "Seiscentos e ";
$aCentena[] = "Setecentos e ";
$aCentena[] = "Oitocentos e ";
$aCentena[] = "Novecentos e ";
//define o que aparecerá na tela quando digitado numero de milhar(no caso somente o mil que será o limite do programa)
$aMilhar[1] = "Mil ";
// escreve na tela em sua sequencia os numeros digitados
echo "<br />";
echo "$aMilhar[$Milhar]";
echo "$aCentena[$Centena]";
echo "$aDezena[$Dezena]";
echo "$aUnidade[$Unidade]";
//Criar uma função para if tamanho de numeros digitados
?>