· Andrés Ledo · PHP  · Lectura en 1 min

PHP: Cómo saber si un número es primo

Aprende cómo puedes saber si un número es primo utilizando PHP, crearemos una función que te ayudará a validar si el número es primo de forma fácil

Aprende cómo puedes saber si un número es primo utilizando PHP, crearemos una función que te ayudará a validar si el número es primo de forma fácil

Anteriormente, ya vimos cómo saber si un número es primo con C#, en el día de hoy vamos a adaptar el mismo código para que puedas detectar si un número es primo con PHP.

Recuerda que los números primos son aquellos que únicamente pueden ser divididos con un residuo de cero por sí mismo y por uno. Son especialmente útiles en criptografía y en otros ámbitos.

Función PHP para saber si un número es primo

<?php

$numero = 13;

if(esPrimo($numero)){
    echo 'Es primo';
}else{
    echo 'No es primo';
}

function esPrimo($numero)
{
    if(!is_numeric($numero))
        //Comprobamos si es un número valido, ya que sino nos dara un error 500. 
        return false;
    
    for ($i = 2; $i < $numero; $i++) {
        
        if (($numero % $i) == 0) {
            
            // No es primo :(
            return false;

        }

    }

    // Es primo :)
    return true;
}

Para acabar el artículo, si estás pensando en comprar hosting o en comprar dominio Web, déjame recomendarte estos artículos:

    Compartir
    Volver al blog

    Artículos relacionados

    Ver todos los artículos »
    Cómo usar el comando DELETE en MySQL

    Cómo usar el comando DELETE en MySQL

    Eliminar datos en MySQL es una tarea común y esencial en la gestión de bases de datos. El comando `DELETE` se utiliza para eliminar filas de una...

    C#: Cómo usar SqlCommand Update

    C#: Cómo usar SqlCommand Update

    En el desarrollo de aplicaciones con acceso a bases de datos SQL, el manejo adecuado de las operaciones CRUD (Crear, Leer, Actualizar, Eliminar) es...

    Switch en C#: Guía Completa

    Switch en C#: Guía Completa

    La estructura switch ofrece una alternativa más limpia y organizada a múltiples if-else encadenados, permitiendo a los programadores gestionar varias...

    C#: Cómo saber si un número es primo

    C#: Cómo saber si un número es primo

    Los números primos son muy interesantes para la criptografía. ¿Sabías que hoy en día todavía se siguen buscando números primos? El último descubierto...