| |||
Sumatorio de una cadena numerica Mi pregunta es , dada una cadena numerica 123456 como puedo con php sumar numero con numero y dar un numero unico como resultado en este caso seria : 21 , saludos a ver que se les ocurre , saludos |
| |||
Así a la rápida se me ocurre: Código PHP:
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| |||
La función str_split es para php5 no me la admite en el hosting puesto que usa php4 a ver si me das alguna idea sin usar esta funcionalidad saludos nuevamente y gracias , :) |
| |||
Cita: No me había percatado (uso PHP 5 y tampoco te preguté que versión de PHP usabas).Toma la opción de GikaJavi Código PHP:
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| ||||
El bucle for requiere menos recursos que el script anterior ?
__________________ | Cabeza De Raton | |
| |||
Pues resulta que ha surgido un problema cone sa expresion , resulta que la expresión de bucle for va bien pero no respeta el caso de numero enteros como por ejemplo 100 o 50 o 10 interpretándolso como si fuese un numero 1 etc , es decir dada una cadena de valores $cadena= 10 2 2 2 2 , el resultado alsumar deberia de ser 18 , pero al utilizar al expresion de bucle da en realidad 8 , entonces no se como hacer , no habia caido en esto , como podría el bucle diferenciar cuando un numero es de una forma u otra para sumarlos luego entre si , saludos a tod y nuevamente gracias pro el apoyo |
| |||
En el primer post asumía que los enteros a sumar eran del 0 al 9, puesto que los mostrabas de la forma "123456790", luego no había manera de determinar cuándo empezaba y acababa cada uno. Si estás usando el espacio en blanco como separador entonces tienes que tenerlo en cuenta para sumar. Te funcionará este código: Código PHP: |
| |||
Si hay alguna diferencia será casi inperceptible en el uso cotidiano. Lo que si que es cierto que toda función que PHP pueda tener implementada vs a su equivalente en código "suelto" PHP será más rápida la opción "función nativa" pues está función aunque use la misma técnica está "compilada" vs a nuestra solución en código PHP "simple" que se tendrá que interpretar todo. Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |