Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => PHP => Mensaje iniciado por: informatico1 en 27 Junio 2019, 02:37 AM

Título: PHP ayuda
Publicado por: informatico1 en 27 Junio 2019, 02:37 AM
Necesito un codigo php igual a este solo que tiene que mostrar cuantos digitos pares e impares tiene ese numero ingresado

este seria el "echo" del php
ejemplo:1524.
2 numeros impares
2 numeros pares

Código (php) [Seleccionar]
<?php
if (isset($_POST['cmdgrabar'])) {
    
$par 0;
    
$impar 0;
    
$nro $_POST['txtnro'];
    for (
$i 1$i <= $nro$i++) {
        
$rand rand(0100);
        
$resto $rand 2;
        if (
$resto == 0) {
            ++
$par;
            echo 
"El nro $rand es par <br />";
        } else {
            ++
$impar;
            echo 
"El nro $rand es impar <br />";
        }
Título: Re: PHP ayuda
Publicado por: @XSStringManolo en 27 Junio 2019, 09:46 AM
Añádele el null terminator a la variable que tiene el int y automáticamente se convertirá en un string. O haz un cast explícito $mivariable = (string)$numero; Después recorres el string sumando un contador por vuelta o usas la función strlen($mivariable)

Busca algún libro extenso y completo de PHP para usar como referencia y así te ahorras preguntas báaicas.