PHP Programming · 4 min read · Nov 16, 2025

Decision Making Using IF-ELSE In PHP

Decision Making Using IF-ELSE In PHP

Cari studenti,

oggi studieremo gli strumenti che vi aiuteranno a scrivere codici di decisione in php. Ad esempio, quando accedete a orkut.com vedete un messaggio ‘ciao nome utente’ nell’angolo in alto a destra di ogni pagina. Allo stesso modo, quando accedete a gmail se fornite un nome utente o una password errati vedete un messaggio di errore e se inviate informazioni corrette venite portati alla posta in arrivo.

Se riflettete a fondo su questi eventi, questo è ciò che chiamiamo ‘codice di decisione’. Scrivete codice intelligente che può prendere decisioni in base all’input dell’utente e può agire di conseguenza per produrre l’output richiesto.

PHP ci fornisce le istruzioni IF - ELSE per scrivere codice di decisione. Supponiamo di voler creare una pagina che chiede il nome utente e la password e se il nome utente e la password sono errati visualizza un messaggio di benvenuto, altrimenti un messaggio di non autorizzazione.

Ci potrebbero essere diversi modi per farlo,

  1. leggere il nome utente e la password da un file xml (wow! Mi piace!)
  2. leggere il nome utente e la password da un file di testo (più veloce di un database)
  3. leggere il nome utente e la password da un database MySQL (o Oracle, PGSQL, MySQLi, Access)
  4. leggere il nome utente e la password da fogli Excel (avanzato)
  5. Modo stupido

Indovinate quale metodo seguirò? … beh, metodo 5 … e l’unico motivo è che non avete ancora imparato gli altri quattro metodi, quindi non ho altra scelta che farlo nel modo stupido per darvi una comprensione ampia delle istruzioni IF-ELSE.

Vado a codificare a mano il nome utente e la password e poi controllarli tramite IF-ELSE. Facciamolo!

Sintassi IF-ELSE:

La sintassi di base IF-ELSE è la seguente,

if(condition) {
//blocco di codice
}
else {
//blocco di codice
}

Se la condizione che costruiamo con l’aiuto di operatori logici e di confronto risulta vera, allora il codice tra le parentesi IF verrà eseguito, altrimenti verrà eseguito il blocco di codice ELSE.

Di seguito è riportato il codice html per ottenere input dall’utente.

Nome utente:
Password:
Ora scriviamo il codice check.php con IF - ELSE
Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.