<?php
/**
 * Función que determina si un número es primo
 * @param int $numero El número a evaluar
 * @return bool True si el número es primo, False en caso contrario
 */
function esPrimo($numero) {
    if ($numero < 2) {
        return false;
    }

    $raiz = sqrt($numero);
    for ($i = 2; $i <= $raiz; $i++) {
        if ($numero % $i == 0) {
            return false;
        }
    }

    return true;
}

echo "Números primos entre 1 y 100:\n";

for ($i = 1; $i <= 100; $i++) {
    if (esPrimo($i)) {
        echo "$i ";
    }
}
?>

Embed on website

To embed this program on your website, copy the following code and paste it into your website's HTML: