Salve, mi sono iscritto al forum di HTML.it per esporre alcuni miei problemi e dubbi su un esercizio di allenamento che sto facendo.
Praticamente quando sono stati inviati i dati tramite metodo post, i dati vengono inseriri in un array unico, una volta inseriti, effettuo un controllo con is_int() per vedere se le credenziali sono state inserite (se non sono state inserite do un messaggio d'errore), il mio primo dubbio è se ho fatto bene usare is_int() o se dovevo usare altre funzioni. Poi andando avanti controllo se le password inserite coincidono, se coincidono do' il responso con un ciclo per mostrare le credenziali inserite, solo che non vorrei mostrare il ControllPass, cioé, vorrei che il ciclo s'interrompesse a Password
Scusate la mia ignoranza ma ho solo 14 anni e studio php da 2 mesetti

Codice PHP:
<?php
    
// Inserisco i dati in un array
    
$credenziali = array('Username' => ($_POST['username']), 'Password' => ($_POST['pass1']), 'ControllPass' => ($_POST['pass2']));
            
    
// Controllo che non siano stati lasciati campi vuoti
    
if (is_int($credenziali)) {
        
// Controllo se le password inserite coincidono
        
if ($credenziali['Password'] == $credenziali['ControllPass']) {
            echo 
'Congratulazioni, hai effettuato la registrazione con successo
 Ecco le tue credenziali:'
;
            
// Eseguo un ciclo per mostrare le credenziali inserite
            
foreach ($credenziali as $key => $value) {
                echo 
"
[b]" 
.$key ."[/b] = "  .$value;
                        }
        }
        else {
            echo 
'Le password non coincidono';
            }
    }
    else {
        echo 
'Non hai compilato nessun campo';
        }
?>