Cita:
Iniciado por vjairoernesto lo siento pero no comprendo como realizar los siguientes items
- Necesitas separar dicho número en sus componentes, con str_split()
- Necesitas iterar cada uno de sus componentes
Pudiste consultar en el manual por str_split() para aprender a usarla, ¿lo hiciste?
Además parece que el concepto de "iteración" no lo tienes claro, sí, es un bucle: for, while, un loop pues, etc.
Cita:
Iniciado por vjairoernesto en este item
- Necesitas buscar si dicho valor se puede traducir (usando el array previo)
podria hacerse por medio de un foreach?
es primera vez que valido de numero a string en lenguaje PHP
¿Y sabes algo de programación general?
Porque no veo que pongas algo de tu parte, no veo código ni nada.
Pero bueno, si te sirve de algo (y para no quitarte más tiempo), aquí tienes la solución:
Código PHP:
Ver original$values = '04863060-3';
$numbers = ['zero', 'one', 'two', 'three', 'four', 'five', 'six', 'seven', 'height', 'nine'];
$translation = [];
foreach ($components as $component) {
if (isset($numbers[$component])) { $translation []= $numbers[$component];
} else {
$translation []= $component;
}
}