<?php
// --!-- sintaxe raíz quadrada: "$raiz = sqrt($numero);"
// --!-- quadrado perfeito: tem inteiro como raíz quadrada

do {
    echo "\nForneça um número inteiro (0 para encerrar): \n";
    $numero = (int) trim(fgets(STDIN));
    if ($numero == 0) {
        echo "Programa encerrado.";
        break;
    }
    $raiz_quadrada = (int) sqrt($numero);
    if ($raiz_quadrada ** 2 == $numero) {
        echo "{$numero} é um quadrado perfeito\n";
    }
    else echo "{$numero} NÃO é um quadrado perfeito\n";
} while ($numero > 0);

?>

Embed on website

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