<?php
$matriz = []; // Inicializa a matriz
echo "Digite os valores inteiros para preencher a matriz 3x4:\n";

// Preenche a matriz com entrada do usuário
for ($i = 0; $i < 3; $i++) {
    $matriz[$i] = []; // Inicializa a linha
    for ($j = 0; $j < 4; $j++) {
        while (true) {
            echo "Elemento [$i][$j]: ";
            $entrada = trim(fgets(STDIN));

            if (is_numeric($entrada) && intval($entrada) == $entrada) {
                $matriz[$i][$j] = (int)$entrada;
                break;
            } else {
                echo "Valor inválido. Por favor, digite um número inteiro.\n";
            }
        }
    }
}

// Exibe a matriz formatada
echo "\nMatriz 3x4:\n";
for ($i = 0; $i < 3; $i++) {
    for ($j = 0; $j < 4; $j++) {
        echo str_pad($matriz[$i][$j], 5, " ", STR_PAD_LEFT);
    }
    echo "\n";
}

Embed on website

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